SVN извлекает содержимое папки, а не саму папку - PullRequest
141 голосов
/ 29 мая 2009

Я довольно новичок в Linux и SVN. Я пытаюсь извлечь папку ствола проекта в мой каталог public_html, используя эту команду (находясь в public_html):

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

Каталог waterproject содержит файлы из базовой установки drupal.

Все в порядке, за исключением того, что все файлы находятся в public_html/trunk, а не просто в public_html.

Я не знаю команду, чтобы переместить все содержимое trunk в public_html и rm trunk, но я думаю, что мог бы понять это относительно легко. Я просто хочу знать, могу ли я просто проверить содержимое папки без самой папки.

Ответы [ 4 ]

277 голосов
/ 29 мая 2009

Просто добавьте . к нему:

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

Это значит: проверить текущий каталог.

20 голосов
/ 29 мая 2009
svn co svn://path destination

Чтобы указать текущий каталог, используйте «.» для вашего каталога назначения:

svn checkout file:///home/landonwinters/svn/waterproject/trunk .
10 голосов
/ 12 сентября 2011

Просто добавьте каталог в командной строке:

svn checkout svn://192.168.1.1/projectname/ target-directory/
9 голосов
/ 29 мая 2009

Укажите каталог в командной строке:

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