Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
svn CruiseControl异常-FileName.svn base';:系统找不到指定的文件。_Svn_Tortoisesvn_Cruisecontrol.net_Ankhsvn_Cruisecontrol - Fatal编程技术网

svn CruiseControl异常-FileName.svn base';:系统找不到指定的文件。

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

我是如何破坏我的svn的

以下是我所做的:

  • 已签入文件“RegularUser.master”
  • 我删除了文件
  • 意识到我需要它并用相同的名字重新创建了它
  • 登记了。
    • 收到错误:
      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请求)
  • 有什么想法吗

    源代码管理操作失败:svn:未能添加文件
    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存储库。