1

Мне было интересно, возможно ли извлечь файл diff или patch из коммита svn, непосредственно из URL, без необходимости svn?

Например, если мне дается следующий URL-адрес GitHub для конкретного коммита, есть хитрость, в которой я могу просто добавить .diff к URL-адресу и получить файл diff:

Страница коммитов GitHub -> GitHub Diff с этой страницы коммитов

На sourceforge я должен загрузить весь ствол, а затем сгенерировать свой патч следующим образом:

svn checkout svn://svn.code.sf.net/p/saga-gis/code-0/trunk saga-gis-trunk

svn diff -r r1918:r1919 > saga-2.1.0-vigra-bug173.patch

1 ответ1

3

Вы не можете получить diff с помощью веб-браузера, но с помощью клиента SVN вы можете получить diff без оформления заказа.

Следующая команда даст вам diff без проверки:

svn diff -c 1919 svn://svn.code.sf.net/p/saga-gis/code-0/trunk > saga-2.1.0-vigra-bug173.patch

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .