Pracuję na komputerze Mac i korzystam z serwera svn na innym komputerze przy użyciu svn_ssh Chociaż udało mi się dokonać początkowego sprawdzenia i realizacji transakcji, nie mogę wykonać zatwierdzenia z wiersza poleceń, ponieważ system próbuje użyć mojej lokalnej nazwy użytkownika jondoe (i monituje hasło) podczas łączenia się ze zdalnym serwerem, na którym znajduje się moja nazwa użytkownika.jak dokonać zatwierdzenia dla svn, gdy zdalna nazwa użytkownika różni się od lokalnej?
Więc, jak mogę powiedzieć svn + ssh, aby użyć johnd do moich zatwierdzeń?
Dzięki, ale daje błąd: svn: musi podać ścieżkę lokalną (nie URL) jako cel zatwierdzenia. Próbowałem w następujący sposób: svn commit -m "Podsumowanie zmian". svn + ssh: // moja-nazwa użytkownika @ mój-serwer/my-home/my-repo właśnie używasz. for myfiles –
całkowicie przeredagował moją odpowiedź, teraz jest testowany –
ok, który prawdopodobnie zadziałał, ale będę tutaj odświeżony, jeśli później zacznę otrzymywać ten sam błąd. Musiałem zmodyfikować twoje instrukcje, żeby działały tak, jak wtedy, gdy robiłem kasę, ale nie udało mi się powiedzieć, że "Myapp jest już kopią roboczą dla innego adresu URL". więc po prostu przeniosłem katalog Myapp do MyappXYZ, a wtedy Twoja sugestia zadziałała. Myślałem o zrobieniu tego w ten sposób, ale miałem nadzieję, że nie, ponieważ podejrzewam, że błąd powtórzy się, ponieważ jest to prawie ten sam sposób, w jaki pierwotnie sprawdziłem mój projekt. Dzięki. –