我在项目期间添加了$ Rev $标签并在一组文件上调用了svn propset。显示的版本号是$ Rev:8 $,但在结账时它表示我在修订版本10.我认为$ Rev $计数器不反映实际的修订版号,但是自svn propset被调用后的修订版本?有谁知道如何同步这两个?
答案 0 :(得分:5)
对颠覆的误解。 subversion文件中的版本是最后一个被更改的子版本。结帐版本基本上是:“查看每个文件的最新版本,小于(*编辑**或等于)10”。< / p>
*应该把自己打成一个专业程序员来解决这个问题。
答案 1 :(得分:1)
别担心,对于Subversion的新玩家来说,这是一个常见的误解。
如Spence所述,文件修订!=结帐修订
$Rev$
=文件修订
结帐时显示的修订=结帐修订