1

想象一个包含多种文件的存储库。然后,我想从这个存储库中获取“过滤过程”中的某种文件。

我的意思是所有文件都是版本化的。但是对于我的本地工作,我只想获取 *.php 文件,而忽略下载 *.jpg。

我想到了客户端钩子脚本(更新前)。有谁知道这是否可能?

谢谢!

4

3 回答 3

0

您可以从 svn 签出单个目录。如果您将所有图像放在一个目录中svn/trunk/images,并且人员中的所有源代码都svn/trunk/php可以单独签出这些树。

也许您可以添加软链接来链接到这些文件。

于 2009-07-16T23:04:07.420 回答
0

您是否尝试从工作副本中导出特定文件?或者尝试创建仅包含某些文件类型的工作副本?

于 2009-06-26T14:44:57.867 回答
0

是的,这可以使用TortoiseSVN轻松完成。

您可以先创建一个工作副本depth = empty。然后,使用 repo 浏览器,打开包含所需文件的目录。您可以多选所需的文件(如果都是相同类型的文件,您可以先按扩展名排序,这样更容易),然后右键单击并选择“更新项目到修订版”。

这只会将选定的文件下拉到您的工作副本中,而不是其他任何内容。

于 2009-10-27T18:53:46.380 回答