SVN: список файлов, переданных для ревизии - PullRequest
151 голосов
/ 09 июня 2011

Как мне перечислить имена файлов / пути, которые были зафиксированы, используя ревизию #?

Ответ:

svn log --verbose -r <revisionnumber>
ex: svn log --verbose -r 42

Спасибо, phihag!

Ответы [ 3 ]

231 голосов
/ 09 июня 2011
svn log --verbose -r 42

41 голосов
/ 24 июля 2013

Чтобы просто получить список измененных файлов с путями, используйте

svn diff --summarize -r<rev-of-commit>:<rev-of-commit - 1>

Например:

svn diff --summarize -r42:41

должно привести к чему-то вроде

M       path/to/modifiedfile
A       path/to/newfile
3 голосов
/ 23 января 2015

Из удаленного репо:

svn log -v -r 42 --stop-on-copy --non-interactive --no-auth-cache --username USERNAME --password PASSWORD http://repourl/projectname/
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...