Я пытался создать diff между 2 ветками SVN, поэтому я попробовал команду:
svn diff https://mysvn/myrepo/branches/branch1url https://mysvn/myrepo/branches/branch2url
Там у меня есть сообщение об ошибке:
svn: E205000: Try 'svn help diff' for more information
svn: E205000: 'svn diff [-r N[:M]] [TARGET[@REV]...]' does not support mixed target types. Try using the --old and --new options or one of the shorthand invocations listed in 'svn help diff'.
svn: E205000: Error parsing arguments
svn: E200009: Cannot mix repository and working copy targets
После проверки справки я осмелился сделать еще одну попытку:
svn diff --old=https://mysvn/myrepo/branches/branch1url
--new=https://mysvn/myrepo/branches/branch2url
и получил другое сообщение об ошибке:
svn: E205000: Try 'svn help diff' for more information
svn: E205000: Path 'https://mysvn/myrepo/branches/branch2url' not relative to base URLs
Я совершенно не понимаю, что мне теперь делать. Исходя из мерзавца, очень печально, что я не могу выполнить простейшую задачу ...
Я всегда могу импортировать проект в репозиторий git, но это было бы излишним ...
Как создать diff между двумя ветками в SVN для моего случая?