【发布时间】:2011-01-24 15:20:22
【问题描述】:
使用 Subversion,我在我的工作副本中进行了小修改(更新版本号)。然后我想标记我的工作副本。这个标签是否仍然是修改后的廉价副本,还是 SVN 会复制文件?我不希望看到我的存储库的大小大幅增长,因为我正在尝试保存版本号更改。
我询问创建包含修改而不是提交然后标记的标签的原因涉及我的构建服务器。构建服务器创建一个 CCNetLabel,我用它来更新我的项目 (AssemblyInfo.cs) 的版本号。当构建成功时,它会创建一个标签。当我使用 ForceBuild 时,标签基于包含修改后的版本号的工作副本。我希望标签包含适当的版本号。
注意:我是创建一个分支还是一个标签是有争议的,但是 SVN 并没有区分这两者。
【问题讨论】:
标签: svn tags branch working-copy