SVN pobiera zawartość folderu, a nie sam folder


144

Jestem całkiem nowy w Linuksie i svn. Próbuję wyewidencjonować folder trunk projektu do mojego katalogu public_html za pomocą tego polecenia (będąc w public_html):

svn checkout file:///home/landonwinters/svn/waterproject/trunk

Katalog waterproject zawiera pliki z rozpakowywania podstawowej instalacji drupal.

Sprawdza się dobrze, z wyjątkiem tego, że wszystkie pliki są w public_html/trunkśrodku, a nie tylko w środku public_html.

Nie znam polecenia, aby przenieść całą zawartość trunk do public_html i rm trunk, ale myślę, że mogłem to stosunkowo łatwo zrozumieć. Chcę tylko wiedzieć, czy mogę po prostu sprawdzić zawartość folderu bez samego folderu.

Odpowiedzi:



21
svn co svn://path destination

Aby określić bieżący katalog, użyj znaku „.” dla katalogu docelowego:

svn checkout file:///home/landonwinters/svn/waterproject/trunk .


9

Podaj katalog w wierszu poleceń:

svn checkout file:///home/landonwinters/svn/waterproject/trunk public_html

Jeśli określisz istniejący katalog, utworzy on nowy folder z nazwą katalogu głównego pobierania, a jeśli określisz nieistniejący folder, użyje go zamiast tego.
Casebash

Możesz uniknąć zastępowania plików, zmieniając nazwę istniejącego katalogu, wyewidencjonowując go i ponownie zmieniając nazwę.
Casebash
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.