2013-05-02 13 views
3

Я реализую SVNEdge от collabnet в моей организации. В настоящее время у меня есть 80 + репозиториев, разбросанных по 4 различным местам на сервере Linux.svnedge: как открыть несколько локаций «Справочник хранилища» и файлы Authz

  1. SVNEdge обеспечивает поле, названное «Repository Справочник:», говоря родитель место, где все репозитории хранятся. Как можно указать несколько родительских местоположений для репозиториев SVN, чтобы их обнаружить в SVNEdge?

  2. В настоящее время каждый репозиторий SVN имеет свой собственный файл Authz для управления правами пользователя/группы. Как все эти файлы authz будут перенесены в SVNEdge?

Сообщите мне, если требуется дополнительная информация. Благодарю.

+0

Я не думаю, что то, что вы просите, в настоящее время возможно. Итак, сделайте некоторую консолидацию - вручную настройте авторизацию, объединив файлы authz с тем, который используется SVNEdge, затем переместите репозитории в родительский каталог и получите SVNEdge их –

+0

hmm .. так что это то, что я тоже думал, нужны файлы authz для обработки вручную :( – rohit

+0

Как насчет Que-1, может ли SVNEdge обнаружить несколько родительских каталогов, содержащих репозитории SVN? – rohit

ответ

1

Как можно указать несколько родительских местоположений для хранилищ SVN до , чтобы их обнаружить в SVNEdge?

Функция обнаружения репозиториев может найти новые репозитории только в том случае, если у вас есть новые репозитории, расположенные по умолчанию по умолчанию: csvn/data/repositories. Поэтому я предлагаю вам переместить все ваши разбросанные репозитории в это место, а затем нажмите «Discover Repositories». Вы также можете переместить все в общей папке и указать новый путь в настройках консоли Edge.

Как все эти файлы authz можно портировать в SVNEdge?

Правила доступа могут быть изменены/добавлены в веб-интерфейсе пользователя в соответствии с опцией «Правила доступа» на вкладке «Хранилища».