每晚将TFS同步到SVN

时间:2009-01-13 18:27:52

标签: svn tfs

我们的开发部门将在我们的项目中使用Team Foundation Server,但我们需要每晚与公司标准SVN服务器同步。是否有任何好方法可以同步它们(TFS到SVN),比如运行SVN添加,删除和提交的夜间计划任务?

4 个答案:

答案 0 :(得分:4)

你看过tfs2svn吗?

还有SvnBridge项目。我想你可以使用svnsync对抗SvnBridge,但我还没试过。

答案 1 :(得分:1)

您可以尝试svnbridge

答案 2 :(得分:0)

是的,我看过tfs2svn,看起来是另一种方式,主要使用SVN并将其存储在TFS存储库中。我正在寻找的是一种主要在TFS中工作的方法,并推送到SVN存储库。

答案 3 :(得分:0)

您是否可以在TFS上使用构建任务每晚“获取最新”到特定网络位置,然后还有另一项任务将其提交到中央存储库?

更好的是,您是否可以在每次办理TFS登记时设置相同的内容?这样,您可以确保两个存储库具有相同的VC历史记录,而您建议的解决方案(以及我的第一个)仅为您提供当天的版本历史记录,而不是签入。