我正在使用visual studio 2015在我的独立电脑上开始一个项目。过去,我在团队项目中使用过TFS和Git。我对这个新个人项目的偏好是在我的本地机器上与TFS一起使用Git;这也安装在我的电脑上。
我的代码将是专有的,我不希望它在GitHub或VisualStudio.com上托管,无论它们的安全功能有多么强大。我该如何设置这样的环境? Git-TFS是答案吗?
答案 0 :(得分:0)
如果您真的不希望GitHub或TFS托管与您的本地存储库具有映射关系的远程存储库。
您可以使用Git-TF将Git的本地存储库与TFS的集成ALM相结合。
Git-tf是一个跨平台的桥梁,允许开发人员结合使用 Git的本地存储库功能与集成 Team Foundation Server的应用程序生命周期管理工具。
您可以在本地使用Git存储库,当您准备好时,请检查 代码到TFS。您甚至可以继续利用集成 当您在TFS中的工作项(例如错误和要求)之间 想要实现端到端可追溯性之间的关系 您的工作和代码更改。这座桥是一个跨平台的工具 使用Java构建,因此它可以在许多操作系统上运行,包括OS X, Linux和Windows。这意味着您可以使用Git客户端(例如 Xcode)并保持将代码检入Team Foundation的能力 服务器
您还可以使用更适合Windows用户的Git-TFS。另请查看此链接:What's the difference between git-tf and git-tfs?