SVN:更改过去的修订版并更改当前版本

时间:2010-05-25 12:48:41

标签: svn version-control

好吧,我说我正在修订版本4。

我检查出来,做出一些改变并提交它。我不是修订版5。

我再次检查,正在进行一些更改,但我被告知修订版5中有一个错字需要立即更改。

我不想在我当前的工作副本中修复它,因为我处于某种程度的中间,它还没有准备好提交。但是我不想回到修订版5并放弃我的所有工作。

我想要做的是回到修订版5,进行小改动,提交它。并且还对我当前的工作副本进行了更改。

我希望这是有道理的。有没有办法做到这一点?

2 个答案:

答案 0 :(得分:7)

易。查看其他地方的源代码,进行小的更改,执行svn commit。然后在“主要”工作副本中进行svn更新。这不会改变转速。 5(无法更改SVN中提交的任何内容),但会做你想做的事。

答案 1 :(得分:0)

您可以通过避免签出来节省时间,只需将您要更改的工作副本部分复制到另一个目录(工作副本之外)。

签出比复制慢