2014-12-04 62 views
0

我试图在新的笔记本电脑(Windows 8.1)上签出SVN存储库(我在其他计算机上使用了4年以上)来处理项目。我一直在结帐时遇到了一个错误信息在同一地点(使用TortoiseSVN):SVN签出:当该文件已存在时无法创建文件

 
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-从我的其他电脑的基本文件(Windows似乎自动删除创建时)。

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

回答

0

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

我重新创建了远程目录并将它留在那里。然后,我去了知识库浏览器并添加了我的文件,并做了右键点击结帐。在这里,我提供了结账和宾果的路径!

问候。 Sachin

相关问题