SVN Checkout:当该文件已存在时,无法创建文件

时间:2014-12-04 16:35:59

标签: svn file-exists

我正在尝试在新的笔记本电脑(Windows 8.1)上检查SVN存储库(我在其他计算机上使用了4年以上)以处理项目。我在结账时在同一点上遇到错误信息(使用TortoiseSVN):

Error: Can't move 'C:\Users\Adam\Documents\svncheckout\.svn\tmp\svn-E48F31BD' to 
Error: 'C:\Users\Adam\Documents\svncheckout\.svn\pristine\f8\f8b8ac3ff36b5da836c377819e79f5a8a88df926.svn-base': 
Error: The system cannot find the file specified. 
Error: Additional errors: 
Error: Can't create directory 'C:\Users\Adam\Documents\svncheckout\.svn\pristine\f8': 
Error: Cannot create a file when that file already exists.

我尝试过进行SVN清理,禁用防病毒/防火墙,以及从我的其他计算机复​​制指定的.svn-base文件(Windows似乎在创建时自动删除它)。

我也尝试了不同的SVN客户端(SmartSVN),我得到了同样的错误。我试过大约10次结账并且它几乎总是在同一时间发生,但我有一个在给我错误之前更进一步。不知道为什么。

1 个答案:

答案 0 :(得分:0)

创建远程目录时,您是否在此时设置了checkout的路径? 我做了同样的事情,当我将文件添加到存储库浏览器并尝试检查它时,它给了我同样的错误。

我重新创建了远程目录并将其保留在那里。然后我去了存储库浏览器并添加了我的文件并进行了右键单击结帐。在这里,我提供了结帐和宾果游戏的路径!!!

的问候。 萨钦

相关问题