问题
I'm about to merge certain revisions from trunk into a release-branch.
I've checked with mergeinfo how many revisions are eligible to get merged, and that were 42.
Although it's definitely possible and not too hard to check each revision log and decide whether it should be merged or not. I would then check the logs with TortoiseSVN and use the command line svn merge -c rev1,rev2
function or -r
for ranges of course.
I was wondering if TortoiseSVN has a tool to make this cherrypicking a lot easier. I've googled for it, but found out that only probably TortoiseGit has it.
Any other methods which makes this process easier (and faster) are also welcome!
回答1:
I know nothing about TortoiseGit but TortoiseSVN has quite a decent "Merge" dialogue. In the "Revision range to merge" section, select "Show log" and chose as many revisions as you want:
Additionally, revisions that are already merged will be grayed-out:
来源:https://stackoverflow.com/questions/13971138/tortoisesvn-cherrypicking