Я использую Visual Studio 2010 с AnkhSvn для работы с Visual Studio и TortoiseSVN для других устаревших проектов на том же компьютере.
Я подключаюсь к серверу SVN, используя ключи SSH, хранящиеся в PageAnt, чтобы предотвратить постоянный запрос моего пароля. Это работает до тех пор, пока мне не понадобится запускать VS2010 от имени администратора, после чего AnkhSvn запрашивает мой пароль каждый раз, когда мне нужно обновить / зафиксировать и т. Д. На сервере.
Это было нормально, но всякий раз, когда я пытаюсь запустить мастер слияния AnkhSvn, он зависает после этапа выбора источника, и мне приходится принудительно завершить процесс VS2010.
Я могу обойти это, запустив PageAnt от имени администратора всякий раз, когда запускаю VS2010 от имени администратора. Но это имеет побочный эффект: TortoiseSVN запрашивает мой пароль SSH.
Казалось логичным попытаться запустить два экземпляра конкурса, один от имени администратора, а другой обычным способом, однако PageAnt не позволит запускать два экземпляра.
Есть ли у кого-нибудь обходной путь, чтобы я мог использовать TortoiseSVN и AnkhSVN вместе, используя PageAnt для аутентификации, независимо от того, запускаю ли я VS2010 как администратор?