设置SVN:忽略未控制版本的文件上的属性



我有一个我想添加到新的空SVN目录中的项目。我已经检查了SVN目录到项目的根源中,现在需要在该目录中添加所有文件。

但是,其中一个子目录(./sites/default/files)具有包含20千兆图像的图像的一堆文件夹。我不想将此文件夹添加到工作副本中。las,看来我无法设置SVN:忽略该目录上的属性,因为它的父尚未受到控制 - 当我这样做时,我会遇到"不是工作副本"错误:

$ svn propset svn:ignore files .
svn: '.' is not a working copy

不是一个选项,将该目录暂时移动到项目的父目录下方。该代码库适用于我在游戏中很晚添加到SVN的实时网站。

假设我不想通过并手动添加树中的每个目录?

,我将如何做我想做的事

谢谢!

使用--depth=empty标志添加./sites/default文件夹,然后您将允许您将文件目录添加到SVN:implore。

svn add --depth=empty ./sites/default

然后

svn propset svn:ignore files .

最新更新