2011-04-13 112 views
5

所以,我有一個項目中的一些路徑/主/ oldProject /中繼和分支文件夾內。我需要將主幹和分支文件夾移動到名爲/ main/newProject /的新文件夾中。我已經用TortoiseSVN導入了一個空的/ main/newProject /文件夾,但我不知道如何移動現有文件夾中的所有內容。svn將項目移動到不同的文件夾

我以爲SVN出口會做的伎倆,但後來我注意到,這不會移動未提交的更改。這對我來說是可行的,但我希望有一種方法可以只複製新文件夾中的文件夾,並運行一些操作,這將使我在新路徑上工作有什麼想法嗎?

回答

10

我認爲這一舉措是在一個單一的存儲庫內?如果是這樣,請將存儲庫檢出到本地工作副本的某個位置,然後使用鼠標右鍵而不是左側拖動樹幹&分支文件夾。當你釋放時,會出現一個對話框,並提供SVN移動或SVN複製的選項。選擇適合您的情況並提交。

這將執行一個正確的SVN複製/移動與完整的歷史記錄。

0

如果您在Windows上,則在存儲庫中移動項目文件夾的最佳位置是存儲庫瀏覽器。在要移動的文件夾的工作副本的Tortoise上下文菜單中,選擇「Repo-browser」。在Repository Browser對話框窗口中找到樹窗格中的文件夾(位於窗口的左側),並將該文件夾拖到樹中的目標文件夾中。烏龜會要求你確認,然後再作出承諾。

+0

請同時添加我們必須選擇文件夾的拖動部分,然後按右鍵(不要釋放右鍵單擊)按住它,然後拖動到您要複製或移動它的文件夾。 – 2015-08-20 14:15:37

相關問題