是否可以将所有 Perforce 历史导入 Kiln

发布于 2024-09-29 21:34:49 字数 242 浏览 7 评论 0原文

我们正在考虑放弃 Perforce(主要是因为必须始终连接到其服务器的痛苦以及缺乏在分支之间移动错误修复的支持,并且还希望引入一个用于代码审查的工具)

但是我们仍然需要Perforce 中的所有历史记录,那么有没有办法在保留历史记录的同时移动到 Kiln。

(公司中的其他人尝试从 Perforce 导入 Mercurial,但找不到保留历史记录的好方法。据我了解,Kiln 是一项托管服务,提供 Mercurial 和代码审查工具。)

We are looking at moving away from Perforce (mostly due to the pain of having to always be connected to its sever and the lack of support for moving bug fixes between branches, and also wish to introduce a tool for code reviews)

However we still need all the history that is in Perforce, so is there a way to move to Kiln while keeping the history.

(Someone else in the company has tried importing from Perforce into Mercurial but could not find a good way of keeping the history. As I understand it Kiln is a hosted service that provides Mercurial plus a code review tool.)

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

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

发布评论

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

评论(1

浅暮の光 2024-10-06 21:34:49

首先看这里:

用于从 Perforce 转换的 Mercurial Wiki 条目

由于 VC 系统的转换与不同范式并非微不足道,您可能需要调整其中考虑的方法之一。

如果完全失败,您还可以尝试转换为中间 VC 系统,例如 SVN、CVS、git,然后转换为 Mercurial。

一旦您在本地 Mercurial 中获得它,您随时可以将其移至 Kiln 或其他托管系统之一。

First look here:

Mercurial Wiki entry for converting from Perforce

Since the conversion of VC systems with different paradigms is non trivial, you might want to tweak one of the methods considered there.

If this fails totally, you can also try to convert to a intermediate VC system like, SVN, CVS, git and then to mercurial.

Once you got it in mercurial locally you can always move it up to Kiln or one of the other hosted systems.

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