在我的服务器上安装了subversion,但我意外地从 根中删除了.svn文件夹,因此该文件夹不再受版本控制。找回删除.svn文件夹
当我尝试做一个新的结帐,我得到一个错误
svn: 'repo' is already a working copy for a different URL
那可能是因为.svn文件仍然是在子文件夹可用。
我怎样才能找回.svn文件夹,以便我有颠覆可用?
在我的服务器上安装了subversion,但我意外地从 根中删除了.svn文件夹,因此该文件夹不再受版本控制。找回删除.svn文件夹
当我尝试做一个新的结帐,我得到一个错误
svn: 'repo' is already a working copy for a different URL
那可能是因为.svn文件仍然是在子文件夹可用。
我怎样才能找回.svn文件夹,以便我有颠覆可用?
您可以删除所有内容并签出新的副本。或者,您可以尝试让所有内容和深度为1的结帐。请参阅http://svnbook.red-bean.com/en/1.5/svn.ref.svn.c.checkout.html
它是本地服务器还是远程的。在某些情况下,您可以按Ctrl + Z,它会重现错误删除的文件。基本上这是一个UNDO捷径。 –
除非您有未提交的更改,否则只需删除该文件夹并进行干净的结帐。如果您有未提交的更改,请检出其他文件夹,然后合并。 – driis
+1。好问题。上周我做了同样的事情,最后删除了所有内容并重新结帐。我也想知道纠正这样一个错误的一种不那么荒谬的方式。 – David