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

时间:2011-03-28 10:43:27

标签: svn

我想查看我的WebRoot文件夹内容,而不是WebRoot文件夹本身。

我通过

导入我的内容

/ tmp / easton中有两个文件夹是src和WebRoot

svn import -m'导入源文件'/ tmp / easton svn://209.235.175.18/easton/

我试试

svn checkout svn://209.235.175.18/easton/WebRoot

但是它会在我的easton目录中创建WebRoot文件夹。我想添加webroot文件夹的内容而不是自己的文件夹webroot。

4 个答案:

答案 0 :(得分:1)

你的意图不起作用。原因SVN需要一个单独的目录,在哪里结账。所以我建议像以下

一样结帐
svn checkout svn://209.235.175.18/easton/  checkout-folder

这将创建一个checkout-folder,其中包含来自存储库的easton文件夹的内容。

答案 1 :(得分:1)

要检查svn文件夹的内容,只需在命令末尾添加一个点:

svn checkout svn://209.235.175.18/easton/WebRoot .

仅将svn文件夹的内容签入本地文件夹:

svn checkout svn://209.235.175.18/easton/WebRoot /home/seval/my_project_folder

答案 2 :(得分:0)

当您省略svn checkout命令的PATH部分时会发生这种情况。查看(呵呵)手册:http://svnbook.red-bean.com/en/1.0/re04.html

答案 3 :(得分:0)

我做了

svn checkout svn://209.235.175.18/easton/WebRoot / var / www / html / easton