Есть ли способ визуализировать весь репозиторий SVN?

StackOverflow https://stackoverflow.com/questions/1008576

  •  06-07-2019
  •  | 
  •  

Вопрос

У меня есть SVN-репозиторий, в котором есть несколько проектов, каждый из которых со структурой тегов / веток / ствола под ними, вот так:

Проект 1
- багажник
- теги
- филиалы

Проект 2
- багажник
- теги
- филиалы

Это продолжается для ~ 40 проектов. То, что я хотел бы сделать, это очистить любые оставленные ветки, которые могут существовать, однако я не знаю способа визуализации всего дерева хранилища. Я действительно хотел бы не просматривать каждую ветку вручную, если я могу избежать этого. Есть ли автономные инструменты для этого?

РЕДАКТИРОВАТЬ . Я понимаю, что TortoiseSVN, Cornerstone и подобные инструменты позволяют осуществлять визуальный просмотр репозитория. Однако то, что я действительно ищу, это способ увидеть всю структуру сразу. Вроде как, если бы вы могли запустить граф ревизий TortoiseSVN для самого репозитория и увидеть все проекты полностью развернутыми.

Это было полезно?

Решение

svn ls -R [svn://|http://|file://]url/to/repository

Другие советы

Вы также можете заглянуть в Gource - бессмысленно привлекательную визуализацию OpenGL для Subversion. Это особенно полезно для визуализации того, как репозиторий меняется со временем и как разные участники влияют на разные части проекта.

Если вы хотите вложить в этот инструмент немного денег и получить хороший визуальный инструмент, вы можете сделать это. В противном случае проверьте Sventon; это делает основы.

fisheye http://www.atlassian.com/software/fisheye/features /repository.jsp sventon http://sventon.org/

Продукт Trac (с открытым исходным кодом) также предлагает графическое представление репозиториев. (среди многих других функций)

Проект Trac с открытым исходным кодом

Браузер Trac Source

Это зависит от того, на какой ОС вы работаете.

Я в основном использую Mac OS X, поэтому я выбираю SVN-клиент Cornerstone . Это приложение делает отличную работу по визуализации структуры и комментариев хранилища. Графический интерфейс очень приятный, интуитивно понятный и простой в использовании.

Если вы работаете в Windows, я не знаю, какой клиент лучший, но я слышал, что большинство людей используют

В дополнение к предложению Эндрю о WebSVN я бы также рекомендовал ViewVC . Я объясняю людям, что WebSVN - это скорее инструмент счетчика бинов, а ViewVC лучше подходит разработчикам, которые ищут более подробную информацию более эффективным способом. Конечно, это довольно насмешливо, но вы поймете, что я имею в виду, если вы сравните эти два продукта. Я развернул оба в своей организации.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top