0

考虑以下源控制器:

ChangeSet1 : 客户类 { ... }

ChangeSet2 : 客户类 { .. /// }

, ...

我有所有版本的 Customer.CS 文件,以及他们的代码。

我在一个非常旧的源控制器中有很多这些文件。

是否有任何解决方案可以通过 tfs sdk 将这些更改及其历史记录复制到 tfs 中?

例如,通过创建多个变更集并将文件添加到其中并保存它们。

最后,我想在 tfs & visual studio 中拥有一段历史,就像普通项目一样,而不会丢失任何历史。

提前致谢。

4

1 回答 1

1

我已经使用 TFS 集成平台在不同的源控件(内置)之间迁移,到目前为止它对我来说效果很好。他们有一个用于文件系统的适配器,因此请检查一下,看看您是否可以使用它,或者您可以根据需要编写自定义适配器。我没有编写任何自定义适配器,但查看源代码和文档看起来你可以编写自己的。

转到下面的 URL 后查看下载选项卡以查看有关适配器的文档,并查看源代码选项卡上的 IntegrationPlatform/Adapters 文件夹以获取内置适配器。我将首先安装该工具并尝试使用文件系统适配器,然后查看是否需要编写自定义适配器。

参考网址:http: //tfsintegration.codeplex.com

http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/05/28/tfs-integration-platform-how-do-i-build-my-own-adapter.aspx

于 2013-12-26T16:10:21.813 回答