2016-04-15 229 views
0

我在名爲'Folder2'的另一個文件夾內有一個文件夾'Folder3'。 現在我想將'Folder3'切換到'Folder2'的並行位置。如何將svn文件夾從一個位置移動到另一個位置

例子:

Current:../Folder1/Folder2/Folder3 
Desired:../Folder1/Folder3 

我想上面的提交歷史提到Folder3移動到所需的路徑。

+1

它不清楚你在問什麼......如果你想在層次結構中移動Folder3,那麼你想做'svn mv'然後提交。如果你想在你的工作副本中切換Folder3到不同的分支,那麼你會使用'svn switch' – prodigitalson

+0

我的問題很清楚,不管歷史是否存在?如果您知道,請回答。 – user1770589

+1

Swtich不承諾任何事情,所以你的歷史將保持不變。切換隻是將WC的目標部分切換到新的遠程存儲庫。 – prodigitalson

回答

1

您不想使用svn switch。該更新項目使用不同的網址。您使用switch在分支之間移動(類似於checkout)。你想要做的是實際移動文件,然後提交你的修改,因爲你正在改變文件位置。爲此,您要使用svn move,然後使用commit更改。

相關問題