我似乎永远不会记得Subversion修订说明符(例如-r 42:1337
)是包容性的还是排他性的。也许它对于下限和上限是不同的,谁知道。
Subversion documentation on revision specifiers也没有提到它。
答案 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) )