You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从TFS的历史变更集创建分支

在TFS中基于特定变更集创建新分支的方法

图形界面(GUI)操作步骤

  • 打开Visual Studio并连接到目标TFS项目集合
  • 在团队资源管理器切换到源代码管理视图,定位到需要分支的源文件夹或项目
  • 右键点击源项,选择分支和合并 -> 分支
  • 在分支窗口中点击高级展开选项,在版本区域选择变更集,输入目标变更集的编号
  • 指定新分支的目标路径(例如$/TeamProject/MyNewFeatureBranch)
  • 确认所有设置后,点击分支完成操作

命令行(tf.exe)操作步骤

  • 打开命令提示符或PowerShell,可直接使用Visual Studio自带的开发者命令提示符(已配置tf.exe路径)
  • 执行分支命令,格式如下:
    tf branch <源服务器路径> <目标分支服务器路径> /version:C<变更集ID>
    
    示例:
    tf branch $/MyProj/Main $/MyProj/Hotfix_v1 /version:C45678
    
  • 按提示输入Y确认操作,完成分支创建

注意事项

  • 确保拥有TFS项目的分支创建权限
  • 分支完成后,新分支的代码状态与指定变更集完全一致
  • 操作前请确保源路径无未提交的本地变更,避免潜在冲突

内容的提问来源于stack exchange,提问作者Mahsa stz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 23:42:03