SVN检出文件夹的内容,而不是文件夹本身


144

我对linux和svn相当陌生。我正在尝试使用以下命令(在public_html中)将项目的主干文件夹检出到我的public_html目录中:

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

waterproject目录包含解开基本安装的drupal的文件。

除了所有文件都位于public_html/trunk而不是仅位于中,它会检查正常public_html

我不知道将主干的所有内容上移到public_html和rm trunk的命令,但是我认为我可以相对容易地解决这一问题。我只想知道是否可以仅检查文件夹的内容,而无需文件夹本身。

Answers:



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
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.