嗯,我开这个话题主要是为了和社区分享我最近使用git-tfs的心得。如果有人有任何其他要分享的内容-这对我也会有帮助。 最佳答案 关于在多个开发人员同时使用git-tfs的环境中工作。实际上关于提交身份警告:http://sparethought.wordpress.com/2011/06/16/first-git-tfs-usage-problems/是否可以使用git-tfs进行rebase工作流?http://sparethought.wordpress.com/2011/06/21/gittfs-rebasing-workf
最近我意识到,并非所有可用于TFVC的功能都支持TFS2013中的Git模式项目。blogpostofBrianHarry间接证明了这一点。,说:...wearefullyintegratingGitintotheTFSALMworkflows–workitemtracking,buildautomation,reporting,codereview,andmore.Notallofthatintegrationiscompleteyetbutwe’llbefleshingitoutthroughthe2013Updatesand,whenwearedone,weshouldhavef
最近我意识到,并非所有可用于TFVC的功能都支持TFS2013中的Git模式项目。blogpostofBrianHarry间接证明了这一点。,说:...wearefullyintegratingGitintotheTFSALMworkflows–workitemtracking,buildautomation,reporting,codereview,andmore.Notallofthatintegrationiscompleteyetbutwe’llbefleshingitoutthroughthe2013Updatesand,whenwearedone,weshouldhavef
我厌倦了向我的队友解释使用DVCS优于CVCS的好处。他们中的一些人害怕学习曲线,其中一些人认为没有任何理由,因为对他们来说:“这是同一个fokinting”。就我个人而言,我已经厌倦了TFS及其问题。每次当我需要处理一些小的“修复”时,我都必须在主开发分支上工作并将我的东西搁置进出,导致与Git相比,使用TFS进行分支非常痛苦。每次从以太网切换到wifi时,我都必须重新连接我的VPN客户端,这种情况经常发生。所以我开始考虑也许我可以在本地使用Git并在我的本地存储库上做任何我想做的事情,然后在时机成熟时将其推送到TFS。我知道这是可能的,但最好的方法是什么?我可以只gitinit当前
我厌倦了向我的队友解释使用DVCS优于CVCS的好处。他们中的一些人害怕学习曲线,其中一些人认为没有任何理由,因为对他们来说:“这是同一个fokinting”。就我个人而言,我已经厌倦了TFS及其问题。每次当我需要处理一些小的“修复”时,我都必须在主开发分支上工作并将我的东西搁置进出,导致与Git相比,使用TFS进行分支非常痛苦。每次从以太网切换到wifi时,我都必须重新连接我的VPN客户端,这种情况经常发生。所以我开始考虑也许我可以在本地使用Git并在我的本地存储库上做任何我想做的事情,然后在时机成熟时将其推送到TFS。我知道这是可能的,但最好的方法是什么?我可以只gitinit当前
我的团队使用带有TFS2013Update4的Git团队项目。当创建pull请求或更新正在审查的分支时,电子邮件通知按预期发送。但是,将评论添加到pull请求时不会发送通知-是否可以启用它? 最佳答案 我认为目前这不可能,但这是个好主意。你应该去http://visualstudio.uservoice.com并添加它。 关于git-将评论添加到TFSGitpull请求时是否可以收到通知?,我们在StackOverflow上找到一个类似的问题: https:/
我的团队使用带有TFS2013Update4的Git团队项目。当创建pull请求或更新正在审查的分支时,电子邮件通知按预期发送。但是,将评论添加到pull请求时不会发送通知-是否可以启用它? 最佳答案 我认为目前这不可能,但这是个好主意。你应该去http://visualstudio.uservoice.com并添加它。 关于git-将评论添加到TFSGitpull请求时是否可以收到通知?,我们在StackOverflow上找到一个类似的问题: https:/
我正在使用git-tfs,我想知道是否可以使用git-tfsmerge两个TFS分支。我有两个分支$/MyCompany/Dev&$/MyCompany/Release-3.3。Release-3.3源自Dev分支。使用gittfs将两者作为不同的git存储库checkout。我想将更改重新merge回Dev分支。这可以通过git-tfs实现,还是我必须尝试使用TFS工具来实现? 最佳答案 从git-tfs0.16开始,您可以管理TFS分支(使用branch命令),因此您现在可以轻松地初始化现有分支,创建一个并mergeTFS分
我正在使用git-tfs,我想知道是否可以使用git-tfsmerge两个TFS分支。我有两个分支$/MyCompany/Dev&$/MyCompany/Release-3.3。Release-3.3源自Dev分支。使用gittfs将两者作为不同的git存储库checkout。我想将更改重新merge回Dev分支。这可以通过git-tfs实现,还是我必须尝试使用TFS工具来实现? 最佳答案 从git-tfs0.16开始,您可以管理TFS分支(使用branch命令),因此您现在可以轻松地初始化现有分支,创建一个并mergeTFS分
我已经使用TFS几个月了,想要获得一些基本的统计数据并将它们提供给我们的团队。在git中,我可以检索有关“作者提交”和“按日期提交”等的统计信息。我想显示来自TFS(或来自TeamCity)的类似统计信息。这可能吗? 最佳答案 我发现在TFS统计数据中探索的最简单方法是使用Excel报告-您可以围绕任何您能想象到的内容进行调整。有关入门指南,请查看我写的这篇博文:http://www.woodwardweb.com/vsts/getting_started.htmlTFS在常规存储库数据之上提供了一个完整的数据仓库,供您深入研究。