Я пытаюсь просмотреть репозиторий SVN, не проверяя его:
- Возможно ли это сделать локально (в Unix)?
- Возможно ли это с доступом ssh?
Я пытаюсь просмотреть репозиторий SVN, не проверяя его:
Используйте svnlook
утилита командной строки для изучения различных аспектов хранилища Subversion. Он не вносит никаких изменений в хранилище - он просто используется для "заглядывания".
svnlook
обычно используется хуками хранилища, но администратор хранилища может счесть его полезным для диагностических целей.Поскольку
svnlook
работает через прямой доступ к хранилищу (и, следовательно, может использоваться только на компьютере, на котором хранится хранилище), он ссылается на хранилище с путем, а не с URL.Если ревизия или транзакция не указана,
svnlook
умолчаниюsvnlook
является самой молодой (самой последней) ревизией хранилища...
svn ls работает. например.
svn ls http://my.svnserver.com/trunk/foo
Попробуйте это в командной строке:
svn ls http://svn.apache.org/repos/asf/spamassassin/trunk
В зависимости от используемой платформы вы также можете использовать:
Я нахожу терминал, отлично подходящий для энергопотребления, но когда вы хотите просто что-то увидеть или покопаться в каталогах, визуальная версия будет немного более полезной.
В зависимости от типа доступа у вас есть один из этих вариантов:
svn look (как указано выше) и svn info (также в svn-книге: google для него) - это два хороших варианта командной строки. Они работают на локальном компьютере, если вы вошли в систему, но они также работают удаленно по сети.
Если репозиторий svn работает с общедоступным веб-сервером, вы можете просто просмотреть его с помощью своего браузера, например. your.svn.server.com/your/svn/path.
Многие администраторы svn также устанавливают ViewVC (http://www.viewvc.org/). Вы можете попробовать перейти на ваш .svn.server.com/viewvc, чтобы узнать, есть ли у вас что-нибудь.
Редактирование, позволяющее комментаторам передумать;)