Svn状态-u和忽略特定目录中的文件

Svn状态-u和忽略特定目录中的文件,svn,svn-update,Svn,Svn Update,我正在运行一个命令SVN STATUS-U,现在我希望它带来除/temporary文件夹之外的所有更改。 我不知道我该怎么做? 因为当我运行svn status-u时,我不想看到/temporary文件夹的所有条目。服务器上的temp目录中添加了数百个文件,并且在执行命令时,它会带来很多条目 在通过SSH登录之后,我正在使用putty。您可以将/temporary中的文件添加到/temporary的svn:ignore属性中: 但是,这也将防止svn跟踪/temporary中的文件,毕竟它们被忽

我正在运行一个命令SVN STATUS-U,现在我希望它带来除/temporary文件夹之外的所有更改。 我不知道我该怎么做? 因为当我运行svn status-u时,我不想看到/temporary文件夹的所有条目。服务器上的temp目录中添加了数百个文件,并且在执行命令时,它会带来很多条目


在通过SSH登录之后,我正在使用putty。

您可以将/temporary中的文件添加到/temporary的svn:ignore属性中:

但是,这也将防止svn跟踪/temporary中的文件,毕竟它们被忽略了,因此如果这不是您想要的,请更具体一些。

是,有时,您不希望在工作区中以类似于Subversion可以忽略您提交的文件的方式覆盖驻留在存储库中的文件是可取的。带有本地设置的配置文件就是一个示例,您希望在更新过程中忽略这些文件

Subversion没有此功能。这些年来我看到的有效答案是:

编写一个脚本,更新单个文件和/或目录,并忽略您希望保留的文件和/或目录

从subversion中删除文件或目录,然后很明显,它们不在那里覆盖您的文件对我来说似乎很粗略


标记

svn st-u | grep-v临时版本的可能重复项,但更好的解决方案是忽略带有svn的文件夹的所有内容:忽略且版本已版本化/临时shiti执行此操作并获得此错误[root@server[最新]svn propset svn:ignore*/temporary svn:warning:无法设置LC_CTYPE区域设置svn:warning:环境变量LC_CTYPE为UTF-8 svn:warning:请检查区域设置名称是否正确svn:“/”不是工作副本您需要提供工作副本/存储库中/temporary目录的实际路径。如果您只是写/临时文件,它将在文件系统的根目录中查找名为“临时”的文件夹!好的,我执行了这个命令:svn propset svn:ignore*/var/www/vhosts/abc/latest/temporary,它向我显示这个输出属性“svn:ignore”set on'/var/www/vhosts/abc/latest/temporary',但当我执行svn status-u时,它再次显示了/temporary direcotry中的条目
svn propset svn:ignore "*" path/to/temporary