Вот наш пример использования для небольших проектов, которые редко требуют внимания со стороны нескольких разработчиков одновременно:
- Проекты находятся на общем сервере Ubuntu dev
- Общая учетная запись офиса, используемая для доступафактический сервер разработки
- Разработчики имеют свои собственные учетные данные пользователя SVN
- Пользователь A) проверяет проект и выполняет несколько коммитов
- Пользователь B) работает над одним и тем же проектом нескольконесколько дней спустя, но его коммиты отправляются в репозиторий с учетными данными первого коммиттера.
Как мы можем легко поменять, кто такой «коммиттер» в нашей коробке разработчиков?Что-то вроде файла svn ci --user "foo" -m "исправлено"?Погуглив для этой проблемы, я получаю несколько обращений, которые не совсем соответствуют тому, что я пытаюсь сделать.
Может быть, я неправильно использую SVN, если думал, что это возможно, поскольку из большинства источников я нахожу, что мне придется запускать команды перемещения и редактировать файлы конфигурации, что невозможно.