SVN извлекает содержимое папки, а не саму папку


144

Я довольно новичок в 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, но я думаю, что мог бы понять это относительно легко. Я просто хочу знать, могу ли я просто проверить содержимое папки, без самой папки.

Ответы:



21
svn co svn://path destination

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

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


9

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

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

Если вы укажете существующий каталог, он создаст новую папку с именем корневого каталога извлечения, а если вы укажете несуществующую папку, он будет использовать ее вместо этого.
Casebash

Вы можете избежать переопределения файлов, переименовывая существующий каталог, проверяя и переименовывая его снова.
Casebash
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.