16 svn version-control mercurial
我们这里是SVN的重度用户.虽然GIT优于SVN的优势使我们想要改变,但Hg优于SVN的优势意味着它现在是时候改变了,我们需要很快开始这样做.
我对客户方面并不那么担心,但这是我的问题.
在SVN上有一些关于设置文件元属性,正确组织项目等的优秀书籍.那本关于Hg的书是什么?
有没有办法转换SVN存储库(您已经使用过)并且可以报告它的效果如何?如果可能的话,我们不想丢失多年的提交日志.
当你转换时,你是如何拆分旧代码的?你是否将trunk作为一个项目,而标签/ fork作为另一个项目?
如果您使用SVN进行遗留工作,您是否检查了SVN的更新或其他内容?
Sim*_*tti 13
有提供免费书籍http://hgbook.red-bean.com/和由O'Reilly出版于2009年.
从版本0.9.5开始,Mercurial附带了一个转换工具.
我必须承认我改用Git而不是Mercurial.也就是说,使用Git,您可以在同一个存储库中同时导入分支,标签和主干.Git会照顾每个人并优雅地将标签存储为标签,将分支存储为分支,将主干存储为主分支.我相信Mercurial几乎一样.
我建议你尽快切换到Mercurial(或Git或任何其他DVCS).不要继续在两个不同的存储库上工作.当我切换时,只要我对Git有足够的信心,我就保持svn(git-svn使你能够从git到svn和反之亦然).然后我做了开关,我锁定了SVN回购.
| 归档时间: |
|
| 查看次数: |
3492 次 |
| 最近记录: |