Jazz RTC的文件后备存储?数据库还是基于文件?

时间:2011-06-27 22:11:16

标签: git mercurial clearcase rtc jazz

我们目前将Clearcase用于大量大型项目。我们在后台使用SQL Server作为文件存储,它最终达到了访问文件太慢​​的程度。

看看GIT和Mercurial,我们看到一个基于存储文件差异的分布式VCS - 它有可能获得更好的本地性能。

有人知道Jazz RTC是否有文件差异或数据库支持的文件存储? (谣言工厂建议它由DB2支持:/)

3 个答案:

答案 0 :(得分:3)

我建议使用Git for VCS和其他系统进行问题跟踪,构建服务器等。一体化解决方案到目前为止。最初它可能更容易启动,但您很快就会遇到“链条中最薄弱的环节”。

希望这有帮助

答案 1 :(得分:2)

我想你的意思是Jazz RTC,它有一个version control included

它的Jazz RTC server支持DB2,Sql Server和Oracle。

enter image description here

然而,Jazz平台与像Git和Mercurial这样的DVCS非常不同:它是一个应用程序集线器,用于促进几个软件之间关于开发生命周期的通信(需求,版本控制,更改,建立,......) 版本控制部分只是Jazz的一小部分。

答案 2 :(得分:1)

使用RTC / Jazz源代码控制的文件访问速度很快。

在Jazz SCM开发团队(我是其中的一员),我们有一个大型回购。它包含数万个文件和数十万个文件状态。加载时间(在我们的LAN上)受网络速度的限制:我可以在10到20分钟内加载50k文件(大约500megs)。在更快的网络上,它会更好。

在服务器上,更改将保留为适当的增量(即版本之间的差异)。 Jazz服务器由数据库支持,但访问速度很快。