我有一个相当坚持使用Clearcase的客户。是否有任何工具/脚本可以让我的团队使用SVN存储库(或除Clearcase以外的任何工具),但会定期自动将变更集同步回Clearcase VOB?
我的想法是,如果存在这样的工具,并且它是自动,可靠和透明的,则可能会追求客户端,以使我们能够与SVN对抗。
谢谢,
肯特郡
最佳答案
我直接在ClearCase View 中使用 Git 。
然后,如果我有要同步的SVN存储库,则可以 git2svn
将内容返回到SVN。
注意:为了使工具直接在ClearCase View 中工作,我必须使用快照 View ,以便即使尚未 checkout 文件也可以写入文件。然后,对于我认为已完成的任何事件,我都会更新快照 View ,该 View 允许我列出所有“被劫持”的文件。我将它们 checkout ,然后再 checkin 。
在这种情况下(使用客户端的ClearCase存储库),与SVN一起使用时我会看到的问题是:
至少,使用Git,您可以:
关于SVN到Clearcase导出,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1240018/