我们安装了TFS 2013,其中包含我们要迁移到GIT的项目。对于源代码控制历史记录,我们已经登陆GIT TFS和--with-branches选项,这将使我们所有人。但我们还有其他一些问题:
前两个是最重要的。第三个我们可以在没有想到的情况下生活,因为我们不需要删除存储库,除非在我们可以将其他GIT服务器与TFS项目相关联时自动完成。
答案 0 :(得分:0)
将源迁移到git后,您能告诉我们您打算做什么吗?更好地描述你打算做什么...... 你还在谈论TFS吗?你是在谈论TFS-VC(仍在使用它)还是TFS-Git(想完全迁移)?
无论如何我会试着回答你的问题......
不,你不能。使用TFS,唯一需要的部分是源代码控制。因此,如果您想使用TFS的任何其他功能(ALM除外),您必须使用其源代码控制。但是如果你打算使用TFS(Git),你可以将git历史记录与另一台服务器同步。因为你不能在另一个git服务器上插入TFS源代码控制,因为TFS不使用普通的旧.git
目录,而是将所有git blob存储在其数据库中
TFS(VC)还是TFS(Git)?如果你使用TFS(Git)或git-tfs到checkin in TFS(VC),使用#约定没有问题...否则,我不明白你想要的......
< / LI>不确定你想要什么......也许你应该在--export
命令中使用git tfs clone
选项。这样,所有与工作项的关联都将添加到提交消息中。
不确定它是否能很好地回答您的问题,但我能用您提供的信息做得更好......