-->

Git的-TFS:每一个混帐TFS变更提交?(Git-Tfs: A TFS changeset pe

2019-06-26 00:58发布

在工作中我们使用TFS,而我试图让Git的-TFS工具来工作,让我有更多的灵活性,将他们推向我们的TFS回购之前本地提交工作时。

我有这个工作,但是当我做git tfs ct ,它会检查我所有提交到一个TFS变更。 我失去了一些东西,或者这是它是如何工作的? 如果不单独推我的每一个提交到TFS作为单独的变更,那么似乎击败首先使用Git TFS的目的。

Answer 1:

我用它在同一时间提交新的Git的变更到TFS一个,重订剩余提交后每个TFS承诺得到正常看树rcheckin命令。 使用checkintool子产生mergecommit - 我不记得它挤压Git修订虽然。

因此,我们使用普通的Git工作流程:检出特性分支,它的工作,结账掌握和“git的TFS拉”,对重订主关注的分支,然后根据需要合并功能,主做git tfs rcheckin 。 最后,删除功能分支。 在罕见的情况下已发生故障(由于锁定TFS文件)的rcheckin暂停留在一个合理的状态,一切都那么,一旦梗阻被清除这是没有问题的继续。

总而言之,混帐TFS使得使用TFS惬意。



文章来源: Git-Tfs: A TFS changeset per Git Commit?