Tortoisesvn skips recording mergeinfo

I have checked out the trunk from one of our svn repos.

I then right click -> merge -> merge some revisions -> merge from branch A -> choose one revision and then finally apply the merge.

  • Why doesn't git diff show anything for unmerged paths
  • Git unmerged path issue
  • git(hub) remove commit from a merge
  • In a git merge, how do you just replace your version with the version git says there is a conflict with?
  • Git merge auto-add all new lines
  • Explanation of 1 commit ahead of master and 1 commit behind master
  • My TortoiseSVN updates the files, and updates the mergeinfo.
    When I commit these changes to trunk, tortoisesvn shows me the files to commit, and also the /trunk folder which is affected because the svn:mergeinfo has been updated.

    My colleague has the exact same tortoisesvn installed, and does exactly the same thing. We have the exact same global ignore pattern. When he does the merge procedure, the svn:mergeinfo property on the trunk won’t update. Only the files is merged. How is that possible? Is there a setting which tells tortoisesvn not to include mergeinfo when merging?

  • Building tags using Continuous Integration
  • The filename, directory name, or volume label syntax is incorrect
  • Automatic merge branch into master on sucessful build in travis
  • With git how can i merge a repository that has already been merged?
  • Multiple Similar Sites with GIT? Or some other version control?
  • Insert Subversion revision number in Xcode
  • One Solution collect form web for “Tortoisesvn skips recording mergeinfo”

    Well, this was awkward.
    If you do the merge and the URL to merge from has a different base URL than your working copy’s checkout URL, the merge will perform, but no mergeinfo is recorded.

    The difference in the URL string was a capital letter(!). So this means that the URL to merge from must be exactly equal to your trunk, also the casing of letters.

    This must be a bug in tortoiseSVN?

    Example:
    Checked out trunk from http://****/svn/repo/trunk
    Try to merge from url http://****/svn/Repo/branches/****

    This will do the merge, but not record mergeinfo

    Git Baby is a git and github fan, let's start git clone.