从修订版或HEAD分支?选择哪个

时间:2010-01-26 20:59:30

标签: tortoisesvn

我不确定在做Tortoise分支时是否从默认选择的修订版号或HEAD分支。我已经掌握了最新的内容。现在只是试图找出哪个最好从回购号码分支。

4 个答案:

答案 0 :(得分:4)

除非您是唯一承诺参与该项目的人,否则请使用特定版本。

如果您使用HEAD,则无法确定您将获得哪个版本。 (其他人可以在您查看代码并确定它已准备好分支以及您实际执行分支的时间之间提交。)

答案 1 :(得分:1)

我认为这取决于您的代码以及使用它的团队的规模。

我认为您希望从修订中分支的唯一原因是,如果您不确定HEAD的当前状态,就好像对等体正在使用主干。

答案 2 :(得分:0)

只要有问题的转数是HEAD所针对的转速,我不认为这很重要。但我可能是错的。

答案 3 :(得分:0)

如果你得到最新的,那么HEAD =默认选择的修订号。

如果没有,那么HEAD>默认选择的修订号。

在任何一种情况下,您都应该特别注意要分支的修订版本以及对修订版本所做的更改。所以这意味着您通常应该使用特定的修订版号,除非您是唯一的提交者,因此确保在您上次更新后没有人签入更改。

这可能是Tortoise默认为特定修订版的原因:鼓励这种行为。