在我的服務器上安裝了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