I would like to mark an arbitrary group of commits / changesets with a label.
- Commit 1 * Mark 1
- Commit 2 * Mark 2
- Commit 3
- Commit 4 * Mark 1
- Commit 5 * Mark 2
The goal is to easily find all the changes for a particular character and have a grouping that is stored directly in VCS, unlike some external system, such as an error tracking system.
The location and order of characters should be arbitrary and should be able to work with both fixed and unverified and pressed / inactive changes.
In SVN, the best way I know is to simply edit the commit notes and add some special text that you can search for, for example. "** Mark 1". Or just do a fake edit and commit it and use its commit to list all included versions.
Is there a better solution for SVN? Are there equivalent or better solutions for Hg or Git?
source
share