2

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

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

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

4

3 回答 3

3

我建议将 Git 用于 VCS 和其他系统进行问题跟踪、构建服务器等。一体化解决方案仅此而已。最初它可能更容易开始,但你很快就会遇到“链条中最薄弱的环节”。

希望这可以帮助

于 2011-06-28T05:06:04.527 回答
2

我想您的意思是 Jazz RTC,它包含一个版本控制

它的Jazz RTC 服务器支持 DB2、Sql Server 和 Oracle。

在此处输入图像描述

然而,Jazz 平台与 Git 和 Mercurial 等 DVCS 非常不同:它是一个应用程序中心,用于促进多个软件之间关于开发生命周期(需求、版本控制、更改、构建……)的通信。
版本控制部分只是 Jazz 的一小部分。

于 2011-06-27T22:24:00.720 回答
1

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

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

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

于 2011-06-28T15:04:50.357 回答