开发者

File backing store for Jazz RTC? Database or file based?

开发者 https://www.devze.com 2023-03-16 05:26 出处:网络
We currently use Clearcase for a large number of large projects. We use SQL Server as the file store in the background, and it has eventually reached a point wher开发者_Python百科e accessing files is

We currently use Clearcase for a large number of large projects. We use SQL Server as the file store in the background, and it has eventually reached a point wher开发者_Python百科e accessing files is just too slow.

Looking at GIT and Mercurial, we see a distributed VCS based on storing file differences - which has the potential to get much better local performance.

Does anybody know whether Jazz RTC has a file store backed by file differences or by a database? (The rumour mill is suggesting it is backed by DB2 :/ )


I would recommend on using Git for VCS and other systems for issue tracking, build servers, etc. The all-in-one solutions only go so far. Initially it may be easier to start, but you quickly run into the "weakest link in the chain".

Hope this helps


I suppose you mean Jazz RTC, which has a version control included.

Its Jazz RTC server supports DB2, Sql Server and Oracle.

File backing store for Jazz RTC? Database or file based?

However, a Jazz platform is very different from a DVCS like Git and Mercurial: it is an application Hub made to facilitate the communication between several software about the development lifecycle (requirements, versionning, changes, builds, ...).
The version control part is only a small portion of Jazz.


File access with RTC/Jazz source control is fast.

On the Jazz SCM dev team (of which I'm a part), we have a large repo. It contains tens of thousands of files, and hundreds of thousands of file states. The load time (on our LAN) is limited by network speed: I can load 50k files (roughly 500megs) in 10 to 20 minutes. On a faster network, it would be better.

On the server, changes are kept as deltas (ie, differences between versions) where appropriate. The Jazz server is backed by a database, but access is quick.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号