Похоже, что Subversion не позволяет сравнивать рабочую копию с URL.И --old, и --new должны быть либо WC, либо URL.
Я думаю, что есть обходной путь - вы можете проверить свою ветку xxx
и затем сравнить 2 рабочие копии.
svn checkout svn://foo.net/svn/repo/branch/xxx xxx_branch
svn diff xxx_branch yyy_modified_wc
diff -u xxx_branch yyy_modified_wc
Edit Как заметил Павел svn diff
в этой форме не сравнивает xxx и yyy - он просто показывает локальныймодификации ххх и ггг.svn diff --old=xxx --new=yyy
кажется недопустимым (по крайней мере, в клиенте SVN 1.6.17).Для сравнения xxx и yyy diff
необходима команда.Павел, 10х за уведомление