【发布时间】:2012-07-05 01:35:10
【问题描述】:
我继承了 C# 解决方案的维护责任,该解决方案目前在 Perforce 的源代码控制下。我想将代码移植到 Team Foundation Server。有没有一种轻松的方法可以做到这一点,或者是手动从 Perforce 获取头部并将其添加到 TFS 的情况?
(说我对 Perforce 一无所知,对 TFS 了解不多,这可能很有用 :-)
【问题讨论】:
我继承了 C# 解决方案的维护责任,该解决方案目前在 Perforce 的源代码控制下。我想将代码移植到 Team Foundation Server。有没有一种轻松的方法可以做到这一点,或者是手动从 Perforce 获取头部并将其添加到 TFS 的情况?
(说我对 Perforce 一无所知,对 TFS 了解不多,这可能很有用 :-)
【问题讨论】:
this thread on MSDN 没有现成的工具可用,但您可以尝试these consultants;它们是通过 MSDN 链接的,所以我认为它们已获得 Microsoft 的批准。
【讨论】:
我建议您使用迁移工具。历史很重要,因此迁移工具必须能够保留历史。我建议您迁移到 Import 文件夹。从此您可以分支到新的 TFS 结构。更改为 TFS 时,您可能会更改分支结构/模式。
Perforce 和 TFS 在源代码控制方面非常相似。但是,我建议您阅读有关 SCM 模式的内容。为了获得具有支持您的分支需求的结构和可以组织您的项目的项目文件夹结构的存储库,有必要记录您的 SCM 策略。
【讨论】: