如何使用tf vc命令为已有Team Foundation Services工作区创建本地映射
操作可行性结论
完全可行,不需要依赖Visual Studio的图形化界面,直接通过tf vc命令行即可为已存在的Team Foundation Services(TFS/Azure DevOps Services)工作区创建本地路径映射。
具体操作步骤
- 先查询确认目标工作区信息,避免操作到错误的工作区:
执行后会列出当前账号有权限访问的所有工作区,记录下你要配置的目标工作区名称。tf vc workspaces /collection:<你的TFS项目集合地址> - 执行映射创建命令,绑定服务器代码路径和本地文件夹:
实际使用示例:tf vc workfold /map <服务器代码路径> <本地文件夹绝对路径> /workspace:<目标工作区名称>tf vc workfold /map $/TradeSystem/Dev D:\WorkCode\TradeSystem\Dev /workspace:ZhangSan_WorkPC - 映射创建完成后,进入本地对应的文件夹执行拉取命令,即可同步服务器文件到本地:
tf vc get
注意事项
- 执行映射命令前建议手动提前创建好本地目标文件夹,避免命令自动创建时触发目录权限问题
- 新增映射不会覆盖该工作区下已有的其他路径映射关系,配置会追加到工作区规则中
- 如果存在冲突的旧映射,可以先执行
tf vc workfold /unmap <冲突路径>移除旧映射后再创建新映射 - 如果当前系统登录的TFS账号不是工作区所属账号,需要在命令里追加
/login:<账号名>,<密码>参数指定身份
内容的提问来源于stack exchange,提问作者leeblee01
相关产品推荐
相关产品推荐

