不带 .svn 文件从 svn 代码库中检出代码

5

我在我的专用服务器(Centos 5.5)上有一个svn存储库,位于/var/svn/myRepository。我只想将这些文件复制到我的生产文件夹/var/www/myWebapp中。

据我理解,我只能在具有所有源代码和附加的.svn文件的本地项目文件夹上使用svn export。但是在我的专用服务器上,我只有存储库。如何将这个存储库中的源代码文件(不包括.svn文件)复制到我的/var/www/myWeapp文件夹中?


http://svnbook.red-bean.com/nightly/en/svn.ref.svn.c.export.html - Eugene Yarmash
2个回答

18

不需要一个工作副本来进行svn export

只需要执行:

$ cd /var/www/myWebapp
$ svn export URL

你应该将一个干净的 HEAD 拷贝到 /var/www/myWebapp 中。


3
没错,你不需要一个工作副本。其他答案并非完全错误,但是它们所建议的检出是不必要的(并会创建 .svn 文件)。 - Mnementh

1

只需在专用服务器上的“工作”文件夹中检出您的项目。这样做没有问题。

然后像往常一样执行“svn export”命令即可。


@JB Jansen:也许您可以编辑/更新您的问题,以反映Pablo Santa Cruz帖子中的发现。 - zellus

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接