[英]SVN Ignore - how to ignore the content of a directory
我在一个实时服务器上有一个大型项目,我想提交给一个svn repo。 我已使用svn add
将所有文件和目录添加到存储库。
问题是我想提交一个文件夹结构,但没有内容。 文件夹名称是:
/home/myproject/media/
它包含各种文件夹,如图像,广告新闻,家庭图像等。我想提交这些文件夹,但不提交其内容。 我尝试过以下操作:
cd /home/myproject/media/ svn propedit svn:ignore ./homeimages/ {{The text editor comes up}} I entered * and saved
但是当我这样做的时候
svn stat
homeimages
下的文件仍然列在存储库中。 我该如何解决这个问题?
一旦添加到subversion,svn:ignore属性就不再适用。 首先,您必须对媒体文件夹的内容执行svn remove
操作。 完成后,SVN应该按照您的请求忽略这些文件。
我使用SVN客户端(Tortoise SVN),它具有忽略提交功能。 试试吧。
您可以还原添加文件并仅保留添加的文件 夹 。
svn revert --depth files
您必须在/home/myproject/media/
每个子文件夹中执行此操作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.