颠覆修订说明符包含还是排他?

时间:2016-10-25 07:36:03

标签: svn version-control

我似乎永远不会记得Subversion修订说明符(例如-r 42:1337)是包容性的还是排他性的。也许它对于下限和上限是不同的,谁知道。

Subversion documentation on revision specifiers也没有提到它。

1 个答案:

答案 0 :(得分:0)

范围包含大多数时间(并且修订说明符页面有很好的示例,展示它)

$ svn diff -r BASE:HEAD foo.c
# compares the unmodified version of foo.c with the latest version of
# foo.c in the repository

但要注意:狗屎发生了!当您使用范围reverse-merge时,右边框未使用svn merge -r X:Y(X> Y)撤消Y之后X(包括X)之前的所有修订(不含Y) )