在 Subversion 中合并文件修订
另请参见
如果需要将某一特定的库修订版本中的更改并入文件或文件夹的本地工作副本,则“合并”命令将显得非常有用。还可以将给定修订范围内的更改并入您的本地工作副本。
将来自某一修订或修订范围的更改并入您的本地工作副本:
- 在“项目”、“文件”、“收藏夹”或 "Subversion" 窗口中,右键单击要执行合并操作的文件或文件夹,然后选择 "Subversion" >“合并更改”。
- 在出现的对话框中,填写以下字段:
- 合并。请选择以下某种类型的合并:
- 一个库文件夹。从一个库文件夹并入更改。
- 两个库文件夹。从两个库文件夹并入更改。
- 一个库文件夹,自创建时的版本开始合并。并入从文件夹创建之时至“结束修订号”中所指定的修订号期间所发生的更改。
- 库文件夹。要从中导出变更的文件夹。(如果您在“合并”字段中选择了“两个库文件夹”,此字段将替换为“第一个库文件夹”和“第二个库文件夹”字段。)
- 起始修订号。如果从单个修订中合并,请输入修订号。如果合并某一修订范围内的更改,请输入此范围的起始点。
- 结束修订号。如果合并某一修订范围内的更改,请输入此范围的结束点。
- 单击“合并”。
IDE 会将所选修订中发现的任何差异合并到文件的本地副本中。如果发生合并冲突,则文件的状态会更新为“合并冲突”以说明这种情况。
- 在将文件更改合并到本地工作目录后,仍须使用“提交”命令提交更改以便将它们添加到库中。
有关利用 Subversion 合并文件的详细信息,请参考 Subversion 文档。
- 另请参见
- 解决 Subversion 中的合并冲突
- 在 Subversion 中比较文件修订
法律声明