svn在提交错误之前用新文件更新checkout

时间:2012-05-06 21:19:33

标签: svn

我有checkout我的项目到一个文件夹,所以我可以提交更改,然后通过

在网络服务器上update
svn up

命令

现在,当我想将folderA从我的本地Web服务器移动到checkout文件夹并提交更改时,我收到以下错误:

Commit failed (details follow): Directory '[directory]folderA/.svn' containing working copy admin area is missing

知道我收到此错误是因为.svn文件在粘贴新文件后丢失了所以如何解决它除了逐个添加更新的文件?

1 个答案:

答案 0 :(得分:1)

我认为在UNIX上,简单cp -R fromdir/folderA/* todir/folderA可以解决问题。

在Windows上,您可以使用Total Commander等工具,这样您就可以“深度复制”目录树而不会覆盖.svn。