从 RTC Jazz 导出版本控制信息和历史记录

发布于 2024-11-30 04:01:09 字数 345 浏览 2 评论 0原文

我们有一个运行了大约 2 年源代码控制提交的 RTC Jazz 服务器,它运行 Jazz 版本控制系统(即不由第 3 方源代码控制系统支持,而是由独立的数据库安装支持)。

我们想要将其移动到 DVCS (Mercurial),并且需要导出源代码控制信息,包括所有提交历史记录和变更集。

我们如何迁移这些数据?如果需要,我们可以将其迁移到更容易的中介,例如 subversion 或 git (因为其中大多数都有善变的转换器/连接)。

有没有办法从 Jazz 中获取这些数据?

We have a RTC Jazz server running with about 2 years worth of source control commits, which is running the Jazz versioning system (i.e. not backed by a 3rd party source control system but rather the standalone DB install).

We want to move it to a DVCS (Mercurial), and need to export the source control info including all the commit history and the changesets.

How can we migrate this data? If need be, we can migrate it to an intermediary such as subversion or git if its easier (as most of these have mercurial converters/connections).

Is there even a way to get this data out of Jazz?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

情归归情 2024-12-07 04:01:09

根据我的经验,这种导出并不简单,因为考虑到合并,很难以正确的顺序取回所有修订。

一种更简单的方法是采用最新的基线,将它们导入到新的 Mercurial 存储库中,并在需要历史记录时保持 Jazz 服务器作为参考。

In my experience, this kind of export isn't trivial because it is hard to get back all the revisions in the right order, taking into account merges.

A simpler approach would be to take the latest baselines, import them in the new Mercurial repo, and keep the Jazz server up as a reference if history is needed.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文