If you work with version control systems like subversion (svn) I'm sure you can relate to the problem of having test files show up when you try to commit changes. It is actually pretty simple to tell subversion ignore directories or specific files.
You can do this by editing the svn property called svn:ignore as
follows:
svn propedit svn:ignore ./some_path
When you run that command svn will open your text editor, and this is where you can define patterns or specific files to ignore. If you place a * in
the property file, it will ignore all files in the directory you specified ./some_path
*
The svn:ignore property as far as I know only supports
the * as a wildcard. It doesn't support regular expressions, or anything fancy like that.
Having the wildcard is quite handy though, because you can do things like this:
*.class test_*
Which will ignore all your files that end in .class or
any file that starts with test_.
In web application development I find it handy to ignore the contents of the directory where I store uploaded images, or files.
What do you ignore?
本文介绍了如何使用Subversion (SVN) 的 svn:ignore 属性来排除特定目录或文件不被版本控制系统跟踪。通过简单的配置步骤,可以有效地管理项目中的临时文件、编译产物等不需要纳入版本控制的内容。
1万+

被折叠的 条评论
为什么被折叠?



