在我的服务器上,我安装了 subversion,但我不小心从根目录中删除了 .svn 文件夹,因此该文件夹不再受版本控制。
当我尝试进行新的结帐时,出现错误
svn: 'repo' is already a working copy for a different URL
那可能是因为 .svn 在子文件夹中仍然可用。
我怎样才能取回 .svn 文件夹以便我有可用的颠覆?
在我的服务器上,我安装了 subversion,但我不小心从根目录中删除了 .svn 文件夹,因此该文件夹不再受版本控制。
当我尝试进行新的结帐时,出现错误
svn: 'repo' is already a working copy for a different URL
那可能是因为 .svn 在子文件夹中仍然可用。
我怎样才能取回 .svn 文件夹以便我有可用的颠覆?
尝试在一个新文件夹中签出您的 repo,然后将根 .svn 目录复制到您的旧根文件夹中,它应该可以完成这些工作。
您可以删除所有内容并签出新副本。或者您可以尝试让所有内容都到位并以 1 的深度结帐。请参阅http://svnbook.red-bean.com/en/1.5/svn.ref.svn.c.checkout.html