win10 - 如何在SVN中移動文件?
visual svn (8)
我對SourceForge SVN存儲庫使用TortoiseSVN。 我想將文件從一個文件夾移動到另一個文件夾,以保持其修訂歷史記錄。 這可能嗎? 如果是這樣,你怎麼做?
(我目前的策略是將文件複製到新文件夾中並檢入,然後從當前文件夾中刪除該文件。)
Subversion對移動文件有本地支持。
svn move SOURCE DESTINATION
有關更多信息,請參閱聯機幫助(svn help move)。
也可能被稱為“重命名”的烏龜,但svn移動,是準系統svn客戶端的命令。
像通常那樣通過操作系統的上下文菜單剪切文件,然後不是常規的粘貼,而是右鍵單擊帶上下文菜單,然後選擇TortoiseSVN -> Paste
(確保您從根提交以包括提交中的舊文件和新文件) 。
在TortoiseSVN右鍵單擊某處,然後轉到TortoiseSVN> Repo Browser打開存儲庫。
您只需將文件從一個文件夾拖放到您想要的位置即可。 它會要求你添加一個提交消息,並默認它為“遠程移動文件/文件夾”
如果我從1.5版開始沒有錯,SVN可以跟踪移動的文件\文件夾。 在TortoiseSVN使用可以通過拖放來移動文件。
對於TortoiseSVN客戶端:
- 選擇你想移動的文件,
- 右鍵單擊並將文件拖到您想要移動到的文件夾中,
- 釋放拖放文件夾後,將彈出一個窗口。 點擊“SVN在這裡移動版本化的項目” ,
- 點擊上面的提交窗口消息框後,將出現。 輸入消息並提交。
現在你完成了。
由於您使用的是龜,您可能想查看LosTechies上的鏈接。 它應該幾乎完全符合你的要求。