.sln文件消失并构建挂起

时间:2009-10-14 11:10:45

标签: cruisecontrol.net

为了重新定位我们的SVN存储库,我编辑了ccNet.config删除了我们的状态文件和旧的构建目录。我的构建将启动并下载SVN的项目,但在从SVN获取我的项目后,构建挂起并且.sln文件被删除。任何想法?

2 个答案:

答案 0 :(得分:0)

从问题来看,构建时你的意思并不清楚。我知道它是完整的CruiseControl构建过程[事件 - >结帐/更新 - >编译 - >测试],而不是编译。

我会按顺序检查这些:

  1. 您是否重新定位了CruiseControl.NET使用的本地副本?
  2. 检查与工作副本相关联的SVN URL路径及其修订版是否真的更新到您期望的内容?
  3. 检查凭据,您是在CC配置中提供凭据还是依赖SVN客户端凭据缓存。这可能需要更新。
  4. 在CCnet配置中激活调试并深入查看日志文件。
  5. 听起来奇怪的是为什么.sln文件会被删除,它是真的在存储库中还是仅在过去创建,因为你打开了一个项目文件?原因可能是未经提交的SVN删除错误。在这种情况下,恢复本地副本可能有所帮助。

答案 1 :(得分:0)

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