在 CVS 中使用分支
另请参见
借助于 IDE 的 CVS 支持,您可以使用分支来维护整个代码库的不同版本。可通过为资源库中的文件或文件夹附加分支标记来创建分支。修改分支中的文件时,这不会影响主代码行(或“主干”)中的文件。但是,您可以在以后的阶段将分支中所做的任何修改合并回主干中。
签出分支
如果需要编辑已存在的分支中的文件,可以签出该分支,以将这些文件复制到本地工作目录中。但是,必须创建一个新的本地工作目录,以便在该目录内签出分支。
将分支签出到本地工作目录中:
- 从主菜单中选择“版本控制”> "CVS" >“签出”。
- 在 CVS“签出”向导的第一页中,从“CVS 根”下拉菜单中选择预配置的 URL 以指定 CVS 资源库的位置。如果不熟悉该语法,请单击“编辑”按钮,然后在“编辑 CVS 根”对话框中输入所需的信息。
- 在“口令”字段中输入资源库的口令。
- 如果使用代理,请单击“代理配置”按钮,然后输入所需的信息。单击“下一步”。
- 在“要签出的模块”页的“模块”字段中指定要签出的文件和目录,或者单击“浏览”按钮,从资源库中所有模块的列表中进行选择。
- 在“分支”字段中指定要签出的分支、修订号或标记,或单击“浏览”按钮,从资源库中所有分支的列表中进行选择。
- 指定要将选定分支签出到的本地工作目录。或者,也可以单击“浏览”按钮以找到系统上的所需目录。
- 单击“完成”以签出文件。IDE 将为分支启动签出命令。IDE 状态栏(显示在 IDE 右下角)会显示将文件从资源库分支下载到本地工作目录的进度。
切换到分支
如果要将项目、目录或文件切换到已存在的分支中以确保稳定性或试验目的时,可以使用“切换到分支”命令来完此操作。
切换到分支:
- 在“项目”、“文件”或“版本控制”窗口中,右键单击要作为分支根的文件或文件夹,然后选择 "CVS" >“切换到分支”。
- 在“切换到分支”对话框中,输入分支名称或单击“浏览”以查看可用分支的列表。
- 单击“切换”。IDE 通过添加分支标记,将选定文件移到指定的分支中。
创建分支
如果要使用单独的文件系统版本来确保稳定性或试验目的,您可以通过创建分支来完成此操作。可通过为项目、目录或文件修订添加分支标记来创建分支。
创建分支:
- 在“项目”、“文件”或“版本控制”窗口中,右键单击要作为分支根的文件或文件夹,然后选择 "CVS" >“分支”。
- 在“分支”对话框中,输入分支名称或单击“浏览”以查看可用分支的列表。
- 如果要标记文件或目录,请选中“创建分支前进行标记”复选框,然后输入标记名称。
- 如果要在创建新的分支后切换到该分支,请选中“随后切换到此分支”复选框。
- 单击“分支”。IDE 通过在选定文件或目录中添加分支标记来创建分支。
- 在添加分支标记时,将在资源库中立即创建分支,而无需使用“提交”命令。
有关使用分支的详细信息,请参见以下网址的 CVS 文档:
- 另请参见
- 合并分支中的文件修订
- 更新本地工作目录中的文件
- 解决合并冲突
法律声明