2009-10-14 96 views
0

不得不重新定位我们的SVN仓库,我编辑了ccNet.config,删除了我们的状态文件和旧的生成目录。我的构建将开始并为SVN拉下项目,但在从SVN获得我的项目后,构建挂起并且.sln文件被删除。有任何想法吗?.sln文件消失并生成挂起

+0

只是为了澄清(这被标记为注意力).sln指的是一个Visual Studio *解决方案*文件,如果我没有记错的话。这与.svn文件是分开的,所以标题和正文中的文件扩展名是正确的。 – 2009-10-26 19:55:38

回答

0

从这个问题,它不是很清楚你的意思是构建。我明白这是完整的CruiseControl构建过程[事件 - >检出/更新 - >编译 - >测试],而不是编译。

我会为了检查这些:

  1. 你搬迁由CruiseControl.NET使用的本地副本?
  2. 检查与工作副本及其修订版本关联的SVN URL路径是否真的更新为您期望的内容?
  3. 检查凭据,您是否在CC配置中提供它们,或者您是否依赖SVN客户端凭据缓存。这可能需要更新。
  4. 激活CCnet配置中的调试并深入查看日志文件。

什么听起来很奇怪,为什么.sln文件会被删除,它是真的在版本库中还是只在以前创建,因为你打开了一个项目文件?原因可能是由于错误导致的未提交的SVN删除。本地副本上的还原可以帮助解决这种情况。

0

Jdehaan,你的回答非常有帮助。我们在构建服务器上有几个项目指向需要重新定位的旧存储库。

+0

SO使用评论而不是新的答案来评论他人的回复=) – 2009-10-26 19:12:38