![]() |
1
2
这假设了一个线性的标签链,但是我们只拉入了主/生产分支。更复杂的循环将在每次提交之前调用“hg update”,以获得反映CVS分支的父级。
这绝对不是“完整的历史”,但它足以让我们感觉良好,继续在Mercurial没有失去我们的能力,说“到底是什么在版本1.1.11?!”我们可以随时回到cvs
|
![]() |
3
1
我能够检测到引起麻烦的标签,并从转换中忽略这些标签。丢失的标签要比错误的标签好得多(假设原始的cvs repo是为了备份而保留的) 警告:以下假设您已 复制 这是一个bash解决方案,适用于我的linux系统。它可能会烧毁你的房子,并邀请你的小学欺负搬到你隔壁。你被警告了。 它使用 CVSP公司
|
![]() |
4
0
在cvs中,文件的一个版本具有与其不同版本相关联的标记。 在hg中,版本是变更集的别名。换句话说 工作文件在某个时间点的状态 区别是微妙的,但很重要。 可以在cvs中生成一个不及时表示快照的版本的标记版本。这在hg中是不可能的。
从cvs到mercurial的完美转换恐怕是不现实的。Ry4an的解决方案适用于那些只关心重新创建版本的人。我对源文件的历史和演变更感兴趣。
|
![]() |
Teck-freak · 压缩mercurial存储库-推荐的方式? 7 年前 |
![]() |
mika · mercurial中是否可能合并章鱼 7 年前 |
![]() |
Sergii Tanchenko · 在所有子目录上运行hg pull 7 年前 |
![]() |
David · 可能有2台mercurial服务器,使用相同的数据库 7 年前 |
![]() |
Willard · 如何撤消Mercurial更新 7 年前 |
![]() |
ngoldbaum · 禁用mercurial的颜色和分页 8 年前 |