如何更新Tortoise SVN中的特定修订版?

时间:2016-12-29 04:49:55

标签: c# winforms svn tortoisesvn

我正在开发实用程序。我必须以编程方式更新源的特定修订版。请建议你的想法。

enter image description here

提前致谢。

1 个答案:

答案 0 :(得分:1)

我不认为像svn这样的版本控制管理会允许"更新到特定版本" ,因为更改(提交)意味着存储为版本。

对特定版本进行更改打破了版本控制管理的核心原则,所以我认为没有办法"更新到特定版本"

您可以结帐特定版本......

如果您想通过程序进行更新...请参阅以下链接.. http://svnbook.red-bean.com/en/1.7/svn.ref.svn.c.update.html

另请查看以下链接以更新工作副本: - http://svnbook.red-bean.com/en/1.7/svn-book.html#svn.tour.cycle.update

命令: -

SVN Update

<强>实施例

 svn update

A    newdir/toggle.c
A    newdir/disclose.c
A    newdir/launch.c
D    newdir/README
Updated to revision 32.

您还可以将工作副本“更新”为旧版本。

svn update -r30
A    newdir/README
D    newdir/toggle.c
D    newdir/disclose.c
D    newdir/launch.c
U    foo.c
Updated to revision 30.

如果上述答案不明确,请告诉我。

谢谢,

TechDog