2010-09-02 54 views
1

TFS版本是2010.CVS版本是1.11.17。如何从TFS导出我的源文件以导入到CVS中?

+0

为什么要去CVS?这是一个远不如TFS的现代源代码控制产品。也许可以考虑其他人,如Subversion,如果你喜欢CVS,或GIT或Mercurial或... – 2010-09-02 05:24:09

+0

我们目前使用CVS,但我想玩TFS。我想知道我是否可以做到这一点,但如果需要,仍然可以返回到CVS。 – 2010-09-02 05:36:20

回答

1

CVS是真的退后一步,但确定;) 如果您不需要任何文件历史记录,导出源代码非常简单。

在VS2010中,打开View/Other Windows/Source Control Explorer。 比打开下拉“工作区”并选择“工作区...”

在那里你可以添加一个新的工作区,在那里你也可以选择你想要导出TFS源文件的本地文件夹。

之后,您可以单击“确定”并将所需的TFS文件检索到选定的本地文件夹。

下一步是导入所有CVS。

这就是全部。

编辑:

我发现了一个软件工具,宣称提供从CVS到TFS源代码移植。也许值得去尝试:http://www.componentsoftware.com/Products/Converter/index.htm

+0

是否可以包含修订历史记录?这听起来像只是给出了文件的当前状态,所以它们将出现在CVS中,没有以前的历史记录。我相信,在某些源代码控制程序之间迁移时,也可以包含文件的修订版本,即完全转换。 – 2010-09-02 05:25:27

+0

我知道这是退后一步:P我只想知道我是否可以尝试使用TFS,并且如果事情没有完成,仍然可以获取我的源代码和修订历史记录。 – 2010-09-02 05:34:18

+0

我发现一个软件工具,声称提供从CVS到TFS的源代码迁移。也许值得去尝试一下:http://www.componentsoftware.com/Products/Converter/index.htm – BitKFu 2010-09-02 06:06:21

2

你可能想看看TFS Integration Platform。您应该能够设置源的双向同步,以便两者保持最新状态。

我不认为CVS是开箱即用的,但应该有人编写了一个适配器。

Timely Migration有一个工具应该与TFS IP集成。

+0

Upvoted让我了解TFS Integraion平台。 – 2010-09-03 03:01:20