Просмотр репозитория SVN - PullRequest
       8

Просмотр репозитория SVN

47 голосов
/ 08 октября 2009

Я пытаюсь просмотреть SVN-репозиторий, не проверяя его:

  • Возможно ли сделать это локально (в Unix)?
  • Возможно ли это с помощью SSH-доступа?

Ответы [ 4 ]

73 голосов
/ 08 октября 2009

svn ls работает. например,

svn ls http://my.svnserver.com/trunk/foo

Попробуйте это в командной строке:

svn ls http://svn.apache.org/repos/asf/spamassassin/trunk
23 голосов
/ 08 октября 2009

Использование svnlook

утилита командной строки для изучения различных аспектов хранилища Subversion. Он не вносит никаких изменений в хранилище - он просто используется для «заглядывания». svnlook обычно используется хуками хранилища, но администратор хранилища может счесть его полезным для диагностических целей.

Поскольку svnlook работает через прямой доступ к хранилищу (и, следовательно, может использоваться только на компьютере, на котором хранится хранилище), он ссылается на хранилище с путем, а не URL.

Если ревизия или транзакция не указана, svnlook по умолчанию - самая молодая (самая последняя) ревизия хранилища ...

9 голосов
/ 08 октября 2009

В зависимости от того, на какой платформе вы находитесь, вы также можете использовать:

Я считаю, что терминал отлично подходит для энергопотребления, но когда вы хотите просто что-то увидеть или покопаться в каталогах, визуальная версия немного более полезна.

7 голосов
/ 08 октября 2009

В зависимости от типа вашего доступа, может подойти один из следующих вариантов:

svn look (как отмечено выше) и svn info (также в svn book: google for it) - это два хороших параметра командной строки. Они работают на локальной машине, если вы вошли в систему, но они также работают удаленно по сети.

Если репозиторий svn работает с общедоступным веб-сервером, вы можете просто перейти к нему с помощью браузера, например, your.svn.server.com/your/svn/path.

Многие администраторы svn также устанавливают ViewVC (http://www.viewvc.org/).. Вы можете попробовать зайти на your.svn.server.com/viewvc, чтобы узнать, получите ли вы что-нибудь.

Редактирование, чтобы комментаторы передумали;)

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