1 分支与合并
1.1 分支
在源代码资源管理选中要分支的文件或文件夹,右键-》分支与合并-》分支:
弹出分支设置界面,选择需要分支的目标路径,如在同级目录,需重命名以区分两个文件或文件夹,确定:
分支需要签入才能生效,打开团队资源管理器-》挂起更改,填写注释,签入:
签入成功,源代码资源管理器中文件夹的图标变为 ,说明是分支或被分支文件夹:
1.2 合并
合并是在分支基础上,将分支和原被分支文件代码版本进行合并的操作,只有分支和原被分支文件才能进行合并操作。分支和被分支文件可以互相合并,如果两个版本都改动较大且比较复杂,建议按需求手动合并。
假设需要将A合并到B,在源代码资源管理器中选中A,右键-》分支与合并-》合并:
弹出合并向导,如果所选文件或文件夹与多个分支关联,可以在目标分支选中选择分支,下一步:
合并时可以选择最新版本,也可以按变更集、日期等合并,下一步:
点击完成,合并时,如果两个版本修改的内容有冲突,可以在合并页面解决冲突:
合并后,还需签入才能生效,打开团队资源管理器-》挂起的更改,填写注释,签入即可: