Подтвердить что ты не робот

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

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

  • Возможно ли это сделать локально (в Unix)?
  • Возможно ли это с доступом ssh?
4b9b3361

Ответ 1

Используйте svnlook

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

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

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

Ответ 2

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

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

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

svn ls http://svn.apache.org/repos/asf/spamassassin/trunk

Ответ 3

В зависимости от используемой платформы вы также можете использовать:

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

Ответ 4

В зависимости от типа доступа у вас есть один из этих вариантов:

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

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

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

Редактирование, позволяющее комментаторам передумать;)