我有一个文件夹说:/user_files
,我想要包含在SVN中,但是下面还有其他文件夹,我不想包含这些文件夹。
有没有办法使用svn:ignore
来忽略文件夹中的任何内容,即使该主文件夹包含在回购邮件中?
答案 0 :(得分:22)
使用此选项忽略user_files目录中的所有内容:
svn propset svn:ignore '*' user_files
这会将svn:ignore
属性设置为*
目录上的user_files
,这有效地导致svn忽略此目录中的每个未跟踪文件。
然后你必须提交你设置属性的目录,并更新其他工作副本。
答案 1 :(得分:5)
.svnignore
并不会阻止您添加内容 - 它只是禁止在svn stat
中报告这些内容。您可以将/user_files
放入.svnignore
,然后强行添加要添加的内容。