2010-09-10 149 views
6

当我上传一个具有“.svn”子文件夹的文件夹为ftp时,“.svn”文件夹也会上传。上传到ftp时,有可能让总指挥官忽略“.svn”文件夹吗? 我宁愿不使用svn中的“导出”选项,因为我必须经常上传新文件并且导出需要时间,所以这是非常不方便的...总指挥官忽略ftp上传的svn文件夹

+0

这让我觉得已经决定了解决方案而没有描述根本问题。 *为什么*您正在上传工作副本到FTP服务器?部署?备份?你还上传了哪些*不是工作副本的目录?如果您正在备份您的存储库,并且您可以在FTP服务器上创建备份存储库,则可以使用'svnsync'来保持存储库同步。 – shambulator 2010-09-14 17:30:46

+0

用于部署。项目经常发生轻微的变化,我必须将更改后的文件上传到FTP。 – mike27 2010-09-19 14:56:41

回答

0

如果您使用Eclipse,则会出现文件/导出操作它允许您将项目导出到文件系统。它将去除所有.svn文件夹和其他IDE /项目相关的文件和文件夹。

0

我不知道你是否能解决Total Commander的问题,但这里是一个不同的解决方案:你应该从资源库和svn export PATH1 PATH2(见documentation)导出版本不包含任何SVN的元数据导出你的东西(就像.svn文件夹一样)

+0

“我宁可不使用‘出口’在SVN选项” – RnR 2012-04-02 08:22:52

+0

这一声明被添加到这个问题我的答案后... – Nick 2012-04-03 06:43:54

0

我不知道如何用总指挥官做到这一点,但我知道你可以用Filezilla做到这一点,你去查看 - >文件名过滤器(或ctrl-i)并选择当地器下面CVS和SVN目录。现在你可以上传东西到服务器,而不必uplaoded的CVS或SVN文件:)

8

有本地倍之间的过滤箱er地址和远程文件夹地址。在那里键入*.*|.svn\

+0

你救了我的一天! – Olaf 2011-03-18 10:51:34

+0

A在tls加密连接上的大量文件同步时遇到了一些问题。现在我用手复制东西:( – szym 2011-05-16 13:14:22