Могу ли я ограничить доступ SVN конкретного экземпляра (машина / сервер) для определенного пользователя? - PullRequest
0 голосов
/ 27 февраля 2020

Итак, наш производственный сервер настроен через SVN. И много раз мы заканчиваем тем, что что-то исправляем на рабочем сервере из-за характера нашего проекта,

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

Итак, я хочу сделать следующее. - Я хочу создать нового пользователя SVN, - скажем, «производство-развертыватель». И разрешить моему производственному экземпляру обновляться только этим пользователем (и другой доступ svn для других пользователей не должен работать в этом экземпляре). Таким образом, кто бы ни пытался получить обновление, он знает, что это рабочий сервер, и ему нужно будет знать учетные данные этого развертывателя, и таким образом минимизировать риски. Таким образом, другие люди смогут делать только исправления, но не смогут полностью обновлять репозиторий при работе.

Как я могу это сделать?

...