Как добавить, удалить, изменить или изменить пароль пользователя в хранилище SVN (Subversion)

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

Тем не менее, использование любой системы контроля версий уже является преимуществом, поскольку многие разработчики не используют ни одну из них. Управление пользователями в Subversion иногда может быть головной болью, особенно если вы забыли свой пароль для своего хранилища Subversion или готовы добавить в проект нового программиста. В этой статье мы расскажем вам, как легко управлять учетными данными SVN-хранилища, изменяя файл passwd хранилища.

Файл passwd

Файл passwd, расположенный внутри conf Папка вашего SVN-репозитория — это файл, в котором каждый пользователь, имеющий доступ к репозиторию, хранит его пароль в текстовом формате. Вы можете редактировать файл с помощью клиента SFTP или даже из командной строки, используя VIM или NANO. В этом случае мы использовали FileZilla для загрузки и редактирования файла с помощью специального текстового редактора:

Содержимое папки Subversion Conf

Содержимое файла имеет очень простой формат: в каждой строке внутри блока пользователей вы можете добавить нового пользователя, следуя формату «username», равному «password»:

### This file is an example password file for svnserve.
### Its format is similar to that of svnserve.conf. As shown in the
### example below it contains one section labelled [users].
### The name and password for each user follow, one account per line.
[users]
username1 = password1
username2 = password2
username3 = password3
username4 = password4
# comments with #
# sally = sallyssecret

Как видите, этот файл является святым Граалем для управления учетными данными для вашего SVN-репозитория. Вы можете изменить пароли, создать новых пользователей, запомнить пароль забытой учетной записи и т. Д.

Ссылка на основную публикацию
Adblock
detector