Странное поведение Авторизации в хранилище SVN

Всем привет!

Заметил такую странную особенность при копировании песочниц для разработки: если сделать бэкап среды разработки, на которой уже был настроен SVN, во вновь созданной среде перестает работать авторизация SVN: при авторизации под новым пользователем система не выдает никаких ошибок, но продолжает работать под изначальным пользователем. Спасает только изменение авторизационных данных на сервере для юзера из первой песочницы и тогда система "разлогинивается" и есть возможность переавторизоваться корректно, что крайне неудобно на крупных проектах. Кто-нибудь сталкивался с такой проблемой и как её можно победить? Я догадываюсь, что BPM где то в БД хранит авторизационные данные.

С уважением

Нравится

4 комментария

мало того, не дай бог вы там ещё что-то зафиксируете. svn тут же сломает все "замки" на схемах и придётся разбираться с lslock'ами. у нас примерно такой алгоритм:

1) восстановить бд из бэкапа, присоединить к чистой конфигурации

2) авторизоваться в svn под новым пользователем

3) "восстановить из хранилища"

после этого можно работать.

Варфоломеев Данила,

Да, у меня сначала началась путаница с замками, и только потом я уже понял в чем причина. А что вы имеете ввиду под чистой конфигурацией? А то можем я как-то не так разворачиваю песочницу...

А что вы имеете ввиду под чистой конфигурацией?

zip-архив с bpm-кой который выкладывают в портале. грубо говоря в wwroot кладём новую конфигу, заново прописываем нужные строки в web.conf и в connectionString цепляем восстановленную базу

Варфоломеев Данила,

Спасибо за ответ, значит я все правильно делаю :)

Показать все комментарии