SVN перевіряє вміст папки, а не саму папку


144

Я досить новачок у Linux та svn. Я намагаюся запустити папку trunk проекту в мій каталог public_html за допомогою цієї команди (перебуваючи у public_html):

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

Каталог waterproject містить файли з видалення базової установки drupal.

Він перевіряє штраф, за винятком того, що всі файли є, public_html/trunkа не просто знаходяться public_html.

Я не знаю команди перенести весь вміст магістралі до public_html та rm-магістралі, але, думаю, я міг це зрозуміти порівняно легко. Я просто хочу знати, чи можу я просто перевірити вміст папки без самої папки.

Відповіді:



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.