Piet-Hein Peeters wrote: > > Hello, > > I'm quite happy in using the svnmerge.py script. > However I've run into an error: > > I had a branch called pmw-wip3 and all revisions from that branch were > merged back to the trunk. After a product release from the branch, the > branch was tagged and deleted. > Afterwards, I wanted to run the following command: > svnmerge.py uninit -S > https://mip.sc-phlps.sfo.collab.net/svn/mip/branches/pmw-wip3 > > However this command fails. I get the following error message: > Traceback (most recent call last): > File "C:\dev\Tools\svnmerge.py", line 1938, in <module> > main(sys.argv[1:]) > File "C:\dev\Tools\svnmerge.py", line 1917, in main > opts["head-path"] = target_to_rlpath(head) > File "C:\dev\Tools\svnmerge.py", line 754, in target_to_rlpath > root = get_repo_root(target) > File "C:\dev\Tools\svnmerge.py", line 734, in get_repo_root > return info["Repository Root"] > KeyError: 'Repository Root'
Yeah, svnmerge.py expects that the branch exists. > As a workaround, is it OK to manually remove the merge-info of the > pmw-wip3 branch in the property? > The property looks like: > svn pg svnmerge-integrated > /branches/dicomviewer23:1-7923 /branches/pmw-wip3:1-7150 Sure, you can just remove the merge-info for that branch manually. Cheers, Raman _______________________________________________ Svnmerge mailing list [email protected] http://www.orcaware.com/mailman/listinfo/svnmerge
