I have some commit on my branches. I want to merge the branches to trunk, but there have some commit that I don't merge to trunk on my branches. How do I do?
相关问题
- How can I set the SVN password with Emacs 23.1 bui
- If statements in .htaccess files, to enable passwo
- Merge dataframes that have indices that one contai
- Merge Data from different Queries without duplicat
- Merging 1300 data frames into a single frame becom
相关文章
- Is there a version control system abstraction for
- Intermittent “SVNException: svn: E175002: Connecti
- IntelliJ Subversion Authentication Required Dialog
- TortoiseHG and hgsubversion (Windows): “no module
- Incompatible JavaHl library loaded
- TFS vs. JIRA/Bamboo/SVN [closed]
- converting svn repo to git using reposurgeon
- SVN查看日志超时
If one has TortoiseSVN installed, below are the steps to merge a range of revisions from a branch to the other.
What you want to accomplish is usually called cherrypicking in version control systems.
Say that you want to merge revisions 345, 364 and 377 from your branch to trunk, you will do the following at the top level directory of a clean working copy of
trunk
:You can find more information in the corresponding section of the SVN Book.
You can merge the commits you want with the revision number.
Just to extend Yannick's answer.
When you can merge one/few specific commits from one to another branch you need(for example need merge commits r13 and r666 from branch 'from' into branch 'to'):
Check commits availability (just to ensure):
Swith on branch to:
Merge commits
If you need get 'fullpathtoyourproject' just type:
In section URL you will see this path.
I prefer to use FULL url/path, cause personally relative path did not work for me on some projects.