svn 提交代码 自动过滤技巧

来源:互联网 发布:usb摄像头软件 编辑:程序博客网 时间:2024/05/22 13:06

操作

在用svn管理版本时,有时希望在提交到服务器时,能过滤掉指定后缀名的所有文件,或指定名称的文件夹、文件名。

常见的文件夹名称和文件名如下:

binobj debug temppe *.suo *.pdsync *.projdata *.vbproj.user *.csproj.user *.vbproj.webinfo *.csproj.webinfo *.scc *.vspscc *.vssscc _ReSharper.* *.pdb *.vshost.exe *.manifest

打开SVN客户端-----常规设置------全局忽略样式,添加

bin obj debug temppe *.suo *.pdsync *.projdata *.vbproj.user *.csproj.user *.vbproj.webinfo *.csproj.webinfo *.scc *.vspscc *.vssscc _ReSharper.* *.pdb *.vshost.exe *.manifest

添加时注意最开头的字符与已有配置之间的空格区分。

验证

我们来检查一下刚刚的设置有没有达到我们想要的效果。

我做的操作是,新建文件夹,在其中新建Debug目录,suo文件,还有其他文件。测试了在上述配置添加和未添加的情况,如图:

添加配置前:

添加配置后

貌似已经略有成效。

我们再来试试,如果是通过vs新建的项目,签入情况是如何呢,如图:

总结

设置了过滤Debug、Release等文件夹,如果有文件也叫这个名字,而且是无后缀名的,该文件同样被过滤。


<script type="text/javascript"><!--google_ad_client = "ca-pub-1944176156128447";/* cnblogs 首页横幅 */google_ad_slot = "5419468456";google_ad_width = 728;google_ad_height = 90;//--></script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
原创粉丝点击