У нас странная проблема, она продолжается какое-то время - возможно, год.Для некоторых пользователей аутентификация кажется поврежденной, и мы проверим регистрацию, и она будет отображаться как другой пользователь.В частности, наша учетная запись «BuildMachine», которая работает в подсобном помещении, чтобы делать наши «официальные» сборки (она проверяет ветку, сборки и регистрирует двоичные файлы).Каким-то образом эта учетная запись переносится на вещи, которые члены нашей команды регистрируют на наших локальных рабочих станциях.
Мы прошли через несколько оборотов как TortoiseSVN, так и самого SVN - фактически мы перешли со старого сервера, на котором работали более старые версии SVN + Apache, с использованием аутентификации SVN.Теперь мы находимся на текущем SVN через сервер VisualSVN, используя LDAP для аутентификации.(совершенно другая аутентификация, верно?) Я подумал наверняка, это "вылечит" эту проблему.Но нет ...
- Наши клиенты все на TortoiseSVN 1.6.16, Subversion 1.6.17.
- Сервер - сервер VisualSVN, Версия: 2.1.9
- Клиент командной строки Subversion (на сервере) - 1.6.17
У нас их несколько (довольно обширный) хуки pre-commit и post-commit, которые проверяют некоторые корпоративные системы отслеживания изменений / дефектов, создают обзоры кода и т. д. Так что это немного усложняет.
Я понятия не имею, как обстоят дела с этим, но временное "излечение" - очистить кеш данных аутентификации в Tortoise.Это кажется странным, потому что это не так, как если бы я когда-либо делал что-то вроде "BuildMachine" со своего ПК.Но очистка МОИХ учетных данных каким-то волшебным образом избавит от BuildMachine.Weird.
Кто-нибудь знает, что может вызвать это?Я знаю, что сейчас выйдет Tortoise 1.7, но мы не готовы его выпустить, и заметки о выпуске, похоже, указывают на то, что «модернизировать» все мои локальные копии.
Спасибо, Крис