我正在使用乌龟svn。
当我更新svn trunk目录时,它会更新到svn分支的头版本。
有谁知道为什么会这样?
答案 0 :(得分:1)
当您更新工作副本时,除非您指定特定修订版,否则它将更新为HEAD修订版。
svn update将存储库中的更改带入您的工作副本。如果没有给出修订,它会使您的工作副本更新为HEAD修订版。
由于修订号适用于整个存储库,因此在更新主干时看到最新版本是完全正常的。
与大多数版本控制系统不同,Subversion的修订版号适用于整个存储库树,而不是单个文件。每个修订号都选择一个完整的树,一些提交的更改后的存储库的特定状态。另一种思考方式是修订版N代表第N次提交后的存储库文件系统的状态。