Could someone explain to me the process behind branching and merging? I don't know if I am doing something wrong but my merges are going very wrong. Here is my scenario:
My repository is as follows:
/repo
|- branches
|- tags
|- trunk
|- readme.txt //readme stores v1.0
Now I need to make 2 branches; 1 for new changes and 2 for bug fixes and they are as follows:
/repo
|- branches
|- dev
|- readme1.txt //readme renamed to readme1 and stores v1.0
|- readme2.txt //this file is empty
|- bugfix
|- readme.txt //readme stores v2.0
|- tags
|- trunk
|- readme.txt //readme stores v1.0
Details are:
So when all changes are to be merged to the trunk it should be as follows:
/repo
|- branches
|- tags
|- trunk
|- readme1.txt //readme stores v2.0
|- readme2.txt //this file is empty
To achieve this result, how should i proceed to merge my files? I did try:
I am using Tortoise SVN connecting to an Apache Subversion repository. I really tired of trying to merge and god knows how many times i tried from all the folders that i checkout. Hope someone can help me.
这里是有关svn移动跟踪的错误的讨论: Subversion不会将更改合并到重命名的文件中吗?
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.