为什么主干更新到分支机构的头版?

时间:2018-04-20 13:50:46

标签: svn tortoisesvn branch svn-trunk

我正在使用乌龟svn。

当我更新svn trunk目录时,它会更新到svn分支的头版本。

有谁知道为什么会这样?

1 个答案:

答案 0 :(得分:1)

当您更新工作副本时,除非您指定特定修订版,否则它将更新为HEAD修订版。

svn update

  

svn update将存储库中的更改带入您的工作副本。如果没有给出修订,它会使您的工作副本更新为HEAD修订版。

由于修订号适用于整个存储库,因此在更新主干时看到最新版本是完全正常的。

Global Revision Numbers

  

与大多数版本控制系统不同,Subversion的修订版号适用于整个存储库树,而不是单个文件。每个修订号都选择一个完整的树,一些提交的更改后的存储库的特定状态。另一种思考方式是修订版N代表第N次提交后的存储库文件系统的状态。