我的公司现在开车,我们非常熟悉。 然而,由于我们同时开展了许多工作,合并可能会变得非常复杂。 我们 playing,我们真的喜欢能够以自然为基础迅速有效地布道。
我们先谈两个我们想要解决的主要问题,然后才着手抓:
- Branches for erstwhile svn users I m familiar with the "4 ways to branch in Mercurial" as set out in Steve Losh s article. We think we should "materialise" the branches because I think the dev team will find this the most straightforward way of migrating from svn. Consequently I guess we should follow the "branching with clones" model which means that separate clones for branches are made on the server. While this means that every clone/branch needs to be made on the server and published separately, this isn t too much of an issue for us as we are used to checking out svn branches which come down as separate copies. I m worried, however, that merging changes and following history may become difficult between branches in this model.
- Backup If programmers in our team make local clones of a branch, how do they backup the local clone? We re used to seeing svn commit messages like this on a feature branch "Interim commit: db function not yet working". I can t see a way of doing this easily in hg.
感谢地收到咨询意见。 Rory