2011-04-24 140 views
1

我簽出... /項目到文件夾PROJECT。它包含子文件夾中繼。我不小心將本地主機內容移到本地,並刪除PROJECT的.svn。我想重新映射URL .../Project到.../Project/trunk,這樣我就可以直接在trunk文件夾下工作,並且不必再次檢出以更正元數據。結帳會耗費我的時間。正確的文件夾路徑下TortoiseSVN

我該怎麼做?

回答

1

您想要通過命令行或許多SVN客戶端(即Tortoise)執行svn switch,通過GUI輕鬆實現。但是,如果您刪除了.svn文件夾(這些文件夾有助於在修改之前跟蹤文件的基本版本),您可能會發現需要再次檢出。

+0

+1,但我會補充一點,如果您只刪除了頂層的'.svn'文件夾,則可以在本地重新簽出該文件夾,但不會遞歸地將其恢復。 – 2011-04-24 07:34:10

+0

「svn switch」很有幫助。但在我的情況下,退房更好。謝謝@TroyHunt – 2012-09-27 02:33:08

0

你不能移動SVN中的文件夾。

你試過重新檢查一下嗎?

您可以從SVN刪除文件夾,並把它們將其移動到其父,並在其中刪除隱藏的「SVN」文件夾中,然後再次提交。