我遇到的SVN问题对我没有意义。
我有两个分支,比如说Branch01和Branch02同时存在。 说位置是 svn://mysvnserver.com/product/branch01和svn://mysvnserver.com/product/branch02
对Branch01进行了更改,现在我希望Branch02看起来像Branch01。我删除了存储库中的Branch02,然后将Branch01分支到新的Branch02。所以道路还没有真正改变。
我在CruiseControl.NET持续集成服务器上设置了两个分支,以自动化我的构建。
自从我重新创建Branch02以来,CruiseControl.NET一直告诉我构建失败并出现以下错误: E195012:无法找到存储库位置...
...继续显示实际存在的存储库的URL。我可以在TortoiseSVN的repo-browser中看到它,我可以使用命令svn info svn://mysvnserver.com/product/branch02来查看它。该位置存在。但它似乎并不这么认为。
关于这里发生了什么的任何想法?为什么它不能看到新创建的分支,我需要做什么才能访问它?
CruiseControl.NET看到我建立的任何其他产品的任何其他分支都没有问题。它无法看到此存储库位置。我使用正确的凭据并使用正确的URL来验证它。
答案 0 :(得分:0)
通过对文件夹执行SVN删除,提交更改,对该文件夹执行清理,然后从Branch01重新分支Branch02,解决了这个问题。