Changes between Version 20 and Version 21 of MercurialBranches
- Timestamp:
- Sep 29, 2011, 8:05:17 AM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
MercurialBranches
v20 v21 25 25 === Tips === 26 26 27 * Use the [http://mercurial.selenic.com/wiki/BookmarksExtension bookmarks] extension for git-style local feature branches, or named branches for feature branches that you need other people to see. 27 * Use the [http://mercurial.selenic.com/wiki/BookmarksExtension bookmarks] extension for git-style local feature branches, or named branches for feature branches that you need other people to see. Note that this will effectively block you from pushing '''any''' changes back to Subversion until you have merged the branch and linearised your history, since hgsubversion doesn't support selective pushing of revisions, and, worse, appears to push changes on newly created branches back to trunk, rather than creating new subversion branches. 28 28 * Alternatively, use the [http://mercurial.selenic.com/wiki/MqExtension queues] extension to manage long lived patches. 29 29 * To collapse several commits into a single commit before pushing back to svn, use the [http://mercurial.selenic.com/wiki/HisteditExtension histedit] extension.