Получить журнал SVN из хранилища, не рабочая копия - PullRequest
9 голосов
/ 03 марта 2012

Я хочу получить логи из репозитория SVN.Теперь я могу сделать это двумя способами: создать локальный репозиторий и получить оттуда логи svn.Или, номер 2, получите его из репозитория svn, обслуживаемого DAV / HTTP.

Есть ли способ получить логи svn непосредственно из папки репозитория?(Тот, в котором есть conf, db, gooks и т. Д.?).Если я делаю

svn log <repodir>

, я получаю ошибку 'svn:' / var / repositories / test 'не является рабочей копией'.С

svnlook log

я получаю только пустую строку в качестве возврата.

Спасибо.

Ответы [ 2 ]

10 голосов
/ 03 марта 2012

Вы должны использовать протокол file://, поэтому параметр анализируется как URL (с репозиториями можно разговаривать только с URL):

svn log file:///path/to/your/repo
2 голосов
/ 03 марта 2012

Есть ли способ получить журналы svn напрямую из папки репозитория?

Использовать файл: /// protocol

svn log file:///D:/Repositories/Hello там D: /Репозитории / Hello - это полный путь к репо с косыми чертами в пути вместо Win-backslashes

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...