繁体   English   中英

设置要忽略的文件夹,我必须提交此更改/修改吗?

[英]Setting a folder to be ignored, must I commit this change/modification?

抱歉,这可能是一个愚蠢的问题,但是我今天过得很慢。

我有一个文件夹:

wp-content/uploads/

我希望svn忽略/ uploads /中的所有文件和文件夹。 但是我不希望删除它们,因为网站正常工作需要它们。

/ uploads /的内容不在版本控制中,即未检入,因此我在终端中进行了以下操作:

$ cd /wp-content/uploads/
$ svn propset svn:ignore '*'  .

所以现在当我使用svn status检查svn status我得到以下信息:

M     wp-content/uploads

所以现在我的问题,因为它说“ M”,我是否需要提交wp-content / uploads?

如果我这样做,它将提交实际的文件夹内容还是只是提交已设置的属性 我不想提交内容。 但是,提交财产是有道理的。

在这一点上,我只是不确定如果我执行svn commit /wp-contents/uploads/

是的,您必须提交修改后的工作副本(已修改,因为更改属性也是历史的一部分,SVN存储库必须保存和管理该历史)

如果未将/wp-contents/uploads/添加到SVN中(并且文件之前显示为“?”状态),则现在 ,甚至在提交更改的属性之前,所有? 必须仅从svn status消失,并且文件(存在并且稍后添加)对于SVN变为“不可见”

svn commit /wp-contents/uploads/将仅( 按预期 )提交版本文件夹的属性更改(属性与文件和文件夹是SVN的一等公民)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM