我们正在为客户提供各种产品,他们也要求提供源代码。
由于某些政策,我们需要在公司的TFS中开发解决方案,并且偶尔也会将我们的代码提交给客户的TFS。
正因为如此,为了这个目的,总是将数据复制并复制到另一个文件夹变得非常困难和烦人。
有没有办法将一个解决方案绑定到两个TFS服务器?
答案 0 :(得分:0)
答案 1 :(得分:0)
如果您使用TFVC版本控制,则无法使用2 TFS版本控制来解决您的解决方案。
如果您使用Git版本控制,则可以。您可以为本地git存储库添加多个远程服务器。本地Git仓库可以有多个远程服务器(TFS和Github都可以是远程服务器),使用git remote add [remote name] [tfs repository url]
命令添加远程服务器。使用git remote -v
列出所有遥控器。
当您推送/获取时,使用git push [remote name]
来同步具有不同遥控器的代码
参考:
https://git-scm.com/book/en/v2/Git-Basics-Working-with-Remotes
https://mmikowski.github.io/git-cross-origin/
<强>更新强>
我建议你使用Git版本控制。您可以按照这些文档了解从TFVC到Git的转移。