Kiedy mówisz „obszar roboczy”, masz na myśli, że używasz SVN zintegrowanego z jakimś IDE, np. Eclipse? Tak czy inaczej, rozwiązanie wiersza poleceń Grhm będzie działać, pod warunkiem, że masz również zainstalowane narzędzia wiersza poleceń.
Rup
Odpowiedzi:
194
Próbować:
svn info .
Powinno to dać pewne informacje o aktualnej kopii roboczej, w tym zdalny adres URL.
Możesz także to zrobić svn info | sed -ne 's/URL: //p'i zapisać grep; -ni pmyśli drukować tylko pasujące wiersze
RUP
2
svn info | grep ^URL | tail -c+6=)
Ivan Black
To polecenie daje mi również względny adres URL, więc musiałem przepuścić go przez głowę w ten sposób: svn info | grep URL | sed 's/URL: //g' | head -1aby uzyskać tylko adres URL.
David
12
Od Subversion 1.9 możesz teraz poprosić o konkretny przedmiot z informacji svn.
svn info --show-item=url
Spowoduje to wyświetlenie tylko zdalnego adresu URL. Aby pozbyć się nowej linii na końcu, dodaj tę dodatkową opcję:
Jeśli zainstalowałeś Tortoise SVN. Kliknij prawym przyciskiem myszy wewnątrz repozytorium SVN i poszukaj „przeglądarki repozytoriów”. Mam nadzieję, że to pomoże
Dodawanie do innych odpowiedzi. Jeśli chcesz uzyskać adres URL repozytorium dla swojej kopii roboczej, możesz uruchomić następujący fragment kodu PowerShell:
Odpowiedzi:
Próbować:
Powinno to dać pewne informacje o aktualnej kopii roboczej, w tym zdalny adres URL.
Z instrukcji , wyjście przykładem jest:
źródło
Spróbuj tego:
źródło
svn info | sed -ne 's/URL: //p'
i zapisaćgrep
;-n
ip
myśli drukować tylko pasujące wierszesvn info | grep ^URL | tail -c+6
=)svn info | grep URL | sed 's/URL: //g' | head -1
aby uzyskać tylko adres URL.Od Subversion 1.9 możesz teraz poprosić o konkretny przedmiot z informacji svn.
Spowoduje to wyświetlenie tylko zdalnego adresu URL. Aby pozbyć się nowej linii na końcu, dodaj tę dodatkową opcję:
źródło
svn info | grep 'URL' | awk '{print $NF}'
gdzie awk $ NF wyświetla tylko ostatnią kolumnę rekordu
źródło
źródło
Jeśli zainstalowałeś Tortoise SVN. Kliknij prawym przyciskiem myszy wewnątrz repozytorium SVN i poszukaj „przeglądarki repozytoriów”. Mam nadzieję, że to pomoże
źródło
Dodawanie do innych odpowiedzi. Jeśli chcesz uzyskać adres URL repozytorium dla swojej kopii roboczej, możesz uruchomić następujący fragment kodu PowerShell:
źródło