Запутался в настройке Subversion

Запутался в настройке Subversion

Я уже скомпилировал и установил Subversion,

теперь пытаюсь добавить в него пользователей.

Я нахожу две статьи на эту тему, но, похоже, они движутся в совершенно разных направлениях.

1-й - этоздесь, который выглядит очень просто, и, кажется, не требует создания учетной записи пользователя ( useradd ...)

2-й - этоздесь, что намного сложнее, и, похоже, мне нужно создать учетную запись пользователя для каждого пользователя svn.

Какому из них мне следовать?

решение1

Первое, что вам нужно сделать, это решить, как ваши пользователи будут получать доступ к серверу. Либо через svnserve, http (apache), либо ssh. Как только вы это решите, вы настраиваете учетные записи, соответствующие методу доступа.

См. раздел в красной книге овыбор сервера. Как только вы определитесь, переходите к разделу о том, как выполняется аутентификация для этого метода.

решение2

Есть одна строка вруководствочто очень помогло мне, когда я это прочитал. "Если вам абсолютно необходимы журналы на стороне сервера, будь то ошибки сервера или действия клиента, сервер на базе Apache — ваш единственный вариант". При устранении неполадок, я подозреваю, что вы будете скучать по этим журналам, если у вас их нет.

В целом я обнаружил, что даже в небольших командах усилия по централизации администрирования пользователей окупаются с пользой.

решение3

Вам следует следоватьсистемный поток, который показывает, как настроить сервер svnserve и разрешить доступ удаленным пользователям. Здесь используется демон сервера svnserve, который является одним из распространенных способов обслуживания Subversion по сети. СмотритеРуководство SVNдля получения дополнительной информации об этом. Вы также можете обслуживать репозиторий svn с помощью веб-сервера Apache и аутентифицировать пользователей с помощью Apache и всей его мощи (LDAP, SSL и т. д.)

linuxс нуляобсуждает пользователя и группу unix, необходимые для запуска демона сервера svnserve. Это могло быть уже сделано при установке svn.

Связанный контент