MKS Integrity可以与其他源控制工具集成吗? (SVN,Git ...)

时间:2010-03-22 13:49:42

标签: git svn version-control mercurial mks-integrity

我的老板有兴趣使用MKS Integrity进行错误跟踪,功能请求,Wiki文档等。但是,我们目前使用Subversion,他不想强迫我们开发人员使用我们不喜欢的版本控制系统。

是否可以将不同的版本控制程序集成到MKS Integrity中?我对SVN,Git,Mercurial和Bazaar特别感兴趣。如果你之前尝试过混合这样的工具,我很想知道你的经历。

更新:正如问题回答者所回答的,有ClearCase,Perforce和Subversion的集成。但是,似乎没有为Mercurial或Git创建任何集成。同时,创建集成似乎需要约500行(Perl)代码的顺序,因此如果您真的需要它,那么为其中一个版本控制系统创建集成并不是不可能的。

5 个答案:

答案 0 :(得分:4)

是的,MKS可以与其他版本控制提供商集成,并且已经为特定客户使用Perforce,CC和Subversion。

答案 1 :(得分:2)

MKS RM确实有一个命令行界面,因此为VCS创建一组与MKS RM交互的钩子脚本非常简单。

这是我正在调查的内容,所以在这里看到了这个问题。

我相当肯定,与MKS RM和MKS SI之间的交互相比,集成Mercurial / Git / SVN / other会与MKS RM建立更顺畅的功能交互

答案 2 :(得分:1)

对不起,我不能就MKS与SCM的组合提供知情意见,但我想做出贡献。

如果你的第一个问题是开发人员喜欢的SCM,那么首先选择它,然后找到一个跟随它的跟踪器作为次要问题。

答案 3 :(得分:0)

同样我没有MKS完整性的经验,但如果你不能使用任何这些VCS,我会感到惊讶。所有这些都允许在函数之前和之后从钩子执行任意代码,因此它只需要以某种方式编写脚本。如果MKS尚未提供此函数,请尝试mercurial book获取关于为mercurial编写钩子的教程

答案 4 :(得分:0)

如果MKS允许插入不同的VCS,我会感到惊讶。它们提供了完整的ALM解决方案,它包含在版本控制系统上。所以你有不同的流,变更集等。 我怀疑你是否可以切换基础版本控制系统。

对于SVN来说,很多替代品都结合了wiki和一些跟踪工具,免费和商业,一个小清单(请在评论中添加更多内容!):