svn CruiseControl异常-FileName.svn base';:系统找不到指定的文件。
我是如何破坏我的svn的 以下是我所做的:svn CruiseControl异常-FileName.svn base';:系统找不到指定的文件。,svn,tortoisesvn,cruisecontrol.net,ankhsvn,cruisecontrol,Svn,Tortoisesvn,Cruisecontrol.net,Ankhsvn,Cruisecontrol,我是如何破坏我的svn的 以下是我所做的: 已签入文件“RegularUser.master” 我删除了文件 意识到我需要它并用相同的名字重新创建了它 登记了。 收到错误:ThoughtWorks.CruiseControl.Core.CruiseControlException:源代码管理操作失败:svn:未能添加文件“E:\CCNetBuild\MyDirectory\trunk\…\…\RegularUser.master”:同名的未版本文件已存在 删除了该文件 登记了。 收到sv
- 收到错误:
ThoughtWorks.CruiseControl.Core.CruiseControlException:源代码管理操作失败:svn:未能添加文件“E:\CCNetBuild\MyDirectory\trunk\…\…\RegularUser.master”:同名的未版本文件已存在
- 收到svn校验和错误
- 收到以下错误:
ThoughtWorks.CruiseControl.Core.CruiseControl异常:源代码管理操作失败:svn:在目录“MyDirectory”中
svn:无法打开文件“E:\CCNetBuild\MyDirectory\trunk…….svn\tmp\text base\RegularUser.master.svn base”:系统找不到指定的文件。
. 进程命令:C:\Program Files\SlikSvn\bin\svn.exe update E:\CCNetBuild\MyDirectory--第53版--用户名srvmoppwbuild--密码***--无身份验证缓存--非交互式 位于ThoughtWorks.CruiseControl.Core.Sourcecontrol.ProcessSourceControl.Execute(ProcessInfo ProcessInfo) at ThoughtWorks.CruiseControl.Core.Sourcecontrol.Svn.UpdateSource(IIintegrationResult) at ThoughtWorks.CruiseControl.Core.IntegrationRunner.Build(IIintegrationResult) at ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integration(IntegrationRequest请求)
E:\CCNetBuild\MyDirectory\trunk\..\RegularUser.master
:已存在同名的未版本文件
错误很简单。在CruiseControl的Subversion工作目录中有一个名为
E:\CCNetBuild\RegularUser.master
的文件。此文件以前不在Subversion存储库中,但现在是Subversion的一部分。当CruiseControl尝试签出此文件时,它会发现未版本的文件当前位于那里。警告是删除此文件。我尝试了一些方法来修复此错误。我删除了RegularUser.master并添加了RegularUser.master。尝试删除这两个文件并将其签入
唯一有效的是当我进入实际的构建服务器并删除了两个文件:RegularUser.master和RegularUser.master。这个问题源于这样一个事实,即svn支持不同的文件大小写,并将它们视为两个独立的文件,而windows操作系统仅将大小写视为相同的文件
一般建议:不要将同一个文件命名为不同的大小写并签入。它可能会弄乱您的svn存储库。