TFS版本是2010.CVS版本是1.11.17。如何从TFS导出我的源文件以导入到CVS中?
回答
CVS是真的退后一步,但确定;) 如果您不需要任何文件历史记录,导出源代码非常简单。
在VS2010中,打开View/Other Windows/Source Control Explorer。 比打开下拉“工作区”并选择“工作区...”
在那里你可以添加一个新的工作区,在那里你也可以选择你想要导出TFS源文件的本地文件夹。
之后,您可以单击“确定”并将所需的TFS文件检索到选定的本地文件夹。
下一步是导入所有CVS。
这就是全部。
编辑:
我发现了一个软件工具,宣称提供从CVS到TFS源代码移植。也许值得去尝试:http://www.componentsoftware.com/Products/Converter/index.htm
是否可以包含修订历史记录?这听起来像只是给出了文件的当前状态,所以它们将出现在CVS中,没有以前的历史记录。我相信,在某些源代码控制程序之间迁移时,也可以包含文件的修订版本,即完全转换。 – 2010-09-02 05:25:27
我知道这是退后一步:P我只想知道我是否可以尝试使用TFS,并且如果事情没有完成,仍然可以获取我的源代码和修订历史记录。 – 2010-09-02 05:34:18
我发现一个软件工具,声称提供从CVS到TFS的源代码迁移。也许值得去尝试一下:http://www.componentsoftware.com/Products/Converter/index.htm – BitKFu 2010-09-02 06:06:21
你可能想看看TFS Integration Platform。您应该能够设置源的双向同步,以便两者保持最新状态。
我不认为CVS是开箱即用的,但应该有人编写了一个适配器。
从Timely Migration有一个工具应该与TFS IP集成。
Upvoted让我了解TFS Integraion平台。 – 2010-09-03 03:01:20
为什么要去CVS?这是一个远不如TFS的现代源代码控制产品。也许可以考虑其他人,如Subversion,如果你喜欢CVS,或GIT或Mercurial或... – 2010-09-02 05:24:09
我们目前使用CVS,但我想玩TFS。我想知道我是否可以做到这一点,但如果需要,仍然可以返回到CVS。 – 2010-09-02 05:36:20