2012-04-27 68 views
5

Właśnie zainstalowałem AnkhSVN. Używam Visual Studio 2010.Jak ustawić nazwę użytkownika/hasło, aby połączyć się z repozytorium Subversion w aplikacji AnkhSVN w programie Visual Studio?

Istnieje istniejące repozytorium Subversion na serwerze, do którego uzyskuję dostęp przez SSL (ex: https://svn.myserver.com/myrepository).

W Visual Studio ustawiłem kontrolę źródła na "AnkhSVN - wsparcie dla Subversion dla Visual Studio" w menu narzędzia/opcje.

W oknie dialogowym "Dodaj do Subversion", gdy próbuję dodać moje rozwiązanie do repozytorium, wpisuję https://svn.myserver.com/myrepository w polu "Adres repozytorium". Następnie, https://svn.myserver.com pojawia się w "Repozytoriach Subversion". Kiedy go wybrać, przycisk „Utwórz folder ...” pozostaje wyłączony, a po kliknięciu OK, pojawia się komunikat:

Wybierz prawidłową lokalizację w repozytorium, aby dodać do.

Chcę dodać moje rozwiązanie w https://svn.myserver.com/myrepository/myfolder, ale nie wydaje się to możliwe.

Czego mi brakuje?

Również: W Eksploratorze repozytoriów dodaję adres URL https://svn.myserver.com/myrepository i nic się nie dzieje. Nie mogę przeglądać tego repozytorium. Wygląda na to, że nie mogę połączyć się z serwerem.

Zastanawiam się, dlaczego nie ma wyskakującego okienka z prośbą o uwierzytelnienie.

Czy ktoś wie, gdzie ustawić nazwę użytkownika/hasło?

Odpowiedz

0

Spróbuj dodać składankę rozwiązania do repozytorium (z całym rozwiązaniem). Tam ustawisz nazwę użytkownika i hasło. Podczas otwierania Visual Studio, ankhsvn powinien zarządzać nim automatycznie (bez poświadczeń).

1

Solutions:

  • można przejść do menu Narzędzia - Opcje - kontroli źródła - Subversion Środowisko - Uwierzytelnianie Cache, aby usunąć z pamięci podręcznej nazwy użytkownika/hasła

lub

  • Uwierzytelnianie dane są zapisywane w następujących katalogach:

% appdata% \ Subversion \ auth \ svn.ssl.server % appdata% \ Subversion \ auth \ svn.simple

Usuwanie wszystkich plików wewnątrz tych folderów rozwiąże ten problem. Po usunięciu tych plików AnkhSVN ponownie zapyta o nazwę użytkownika i hasło.

lub

  • z systemu plików prawy click> tortoise-> Ustawienia-> zapisywane data-> uwierzytelnienie danych czysta.

Odniesienia:

http://www.nerdpad.com/how-to/clearing-ankhsvn-saved-username-password-authentication-data

How to change SVN authentication details in AnkhSVN in Visual Studio 2010?

TortoiseSVN not asking for authentication?

Powiązane problemy