2015-02-23 76 views
0

我想更新TortoiseSVN的新版本特定TortoiseSVN的更新到新版本特定

例如: 假設我有修訂100在我的環境。 在svn(101和102)中還有兩個新修訂版 我想更新我的環境到版本101而不是102

如何將本地環境更新爲僅版本101?

在此先感謝。

回答

3

從TortoiseSVN上下文菜單中,選擇Update to revision...(介於Resolve...Revert...之間)。

Screenshot

然後鍵入它說: 「修訂版」 數字101。

+0

更新時可以跳過版本嗎? 例如: 我用Update to Revision ...將我的環境更新爲101 假設這些是新版本103 我不想更新102(跳過102)和更新103? – Peter 2015-02-23 06:01:43

+0

@Peter這肯定會變得很難看,很可能102應該是一個分支。你可以更新到101,然後從103開始手動合併。但是如果你不承諾104,因爲你可能會無意中撤銷102的更改(或更糟糕的),所以如果你不支持*非常小心。 – 2015-02-23 06:08:48

+1

就Subversion而言,修訂版103建立在102版本之上,如果沒有102版本(你可以得到103,然後反向合併102的修改,但這會變得很難看),你不會輕易得到103。這聽起來像你需要退後一步,並重新評估如何管理開發過程和更新環境(如果這是經常發生的情況)。 – alroc 2015-02-23 21:02:55