移动版本标记

警告:尽管许多人宁愿即时冻结 CVS 版本也不愿修改它,但是 CVS 中的版本和分支标记是可变的。因此,许多人认为修改版本不是切实可行的,但是有一些方案实际上是派得上用场的。如此一来,在移动标记时请特别小心。

对单个文件移动标记

比如说刚刚已通过将项目的版本设置为 R1 提交了构建。但是很快发现对一个文件作了应该作并包括在构建中的一点小更改。不必重新设置该项目的版本,可以对已修改的文件移动 R1 版本标记。

  1. 修改文件:选择在创建了 R1 之后修改了的文件并从上下文菜单中选择小组 > 在资源历史记录中显示
  2. 从“资源历史记录”视图中选择应使用 R1 版本标记的修订版。
  3. 从上下文菜单中选择使用现有内容来标记...
  4. 从对话框中选择 R1 版本并按“确定”。
  5. 将更新资源历史记录视图以确认已移动了该版本。

从资源库视图中移动标记

许多项目将严格定义的版本名用于它们在 HEAD 中的当前稳定的应用配置。例如,通过使用 STABLE 标记对 HEAD 设置版本,构建脚本就可以为构建检出 STABLE 版本。因为代码将 STABLE 标记演化为定期移动以标记最新的稳定应用配置。资源库视图提供用于移动现有标记的操作。

  1. 打开“资源库”视图并选择资源。
  2. 从上下文菜单中选择使用现有内容来标记
  3. 将出现标记选择对话框,从该对话框中可以选择要移动的标记。如果想要应用的标记未显示在列表中,则可以单击从资源库刷新。如果这样也找不到标记,则可以单击配置标记,这将打开一个对话框,它允许您搜索资源库中特定文件上的标记。
  4. 然后,按确定,将移动您的标记。该操作将把现有标记移至所选的资源,并且可用来同时移动版本和分支标记。

相关概念
用 CVS 编程的小组

相关任务
与资源库同步
提交

 
Copyright IBM Corporation and others 2000, 2003