Автор SVN независим от логина - PullRequest
3 голосов
/ 13 июля 2011

Возможно ли, чтобы отображаемое имя автора (видимое в журналах, обвинениях и т. Д.) Отличалось от имени для входа? Это было бы эквивалентно HG [ui] username. Несколько пользователей используют один и тот же логин для SVN, и я не могу изменить это (больной, я знаю). Мы используем черепаху SVN на Windows.

1 Ответ

2 голосов
/ 13 июля 2011

Вы можете сбросить все пароли на сервере SVN, сбросить кэш входа в Tortoise («Настройки»> «Сохраненные данные»> «Данные аутентификации»> «Очистить») и запретить пользователям автоматически сохранять учетные данные пользователей.Поскольку паролей нет, пользователи должны будут вводить только свои имена пользователей.

Edit:

Имя автора ревизии является свойством ревизии, которое может быть изменено.TortoiseSVN> Показать журнал> щелкните правой кнопкой мыши ревизию> Изменить автора.Вы можете положить любую строку там.Вы только должны разрешить это редактирование с крючком.Путь Крюка - <your_repository>/hooks/pre-revprop-change.bat, и самым простым и небрежным способом он может содержать только exit 0 и ничего более.Это позволит редактировать все свойства, такие как svn: author, svn: log, svn: date и все менее важные.Если вы хотите разрешить только редактирование авторов, возьмите этот скрипт и замените svn:log на svn:author.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...