2015-02-23 75 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