svn 提交代码 自动过滤技巧

操作

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

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

bin
obj 
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等文件夹,如果有文件也叫这个名字,而且是无后缀名的,该文件同样被过滤。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏步履前行

windows下面安装Python和pip终极教程

  在大二的时候接触过一段时间的Python,最近又开始玩起了这门语言。总的来说,个人很喜欢Python的语言风格,但是这门语言对于windows并不算很友好,...

1214
来自专栏跟着阿笨一起玩NET

如何正确运用异步编程技术

4.1、既然异步可以大大提供应用程序的响应能力?那么ASP.NET MVC 如果全部用异步控制器(Async Controller),会有什么效果?会成为高吞吐...

782
来自专栏LEo的网络日志

Windows平台使用PyInstaller将Python脚本打包成可执行文件

4169
来自专栏xiaoheike

Elasticsearch Network Settings

Elasticsearch 缺省情况下是绑定 localhost。对于本地开发服务是足够的(如果你在相同机子上启动多个节点,它还可以形成一个集群),但是你需要配...

1232
来自专栏云计算教程系列

【基础干货】Linux Shell基础教程

shell,也称为“命令行界面”或“CLI”,是与远程Linux服务器交互的主要方法。shell是一个丰富的界面,用于处理文件,管理系统和编写常见任务脚本。如果...

1194
来自专栏zaking's

走近webpack(2)--css打包及压缩js

  前面的文章介绍了webpack的devServer以及多入口多出口文件的配置,咱们继续往下学。   在开始学习接下来的知识之前,我们先回顾一下,前文提到了w...

4408
来自专栏Guangdong Qi

iOS使用cocoapods 安装libwebp 错误Error installing libwebp

在本地库中, 并找到对应的libwebp版本的文件 执行命令find ~/.cocoapods/repos/master -iname libwebp

4191
来自专栏smy

linux常用目录简介

简单归纳: /bin目录(binary)是二进制执行文件目录,主要用于具体应用 /sbin目录(system binary)是系统管理员专用的二进制代码存放目录...

3576
来自专栏北京马哥教育

五分钟搞定Bash功能与使用技巧

一个完整计算机的体系结构包括:硬件与软件,而软件又分为系统软件与应用软件,负责对硬件仅需管理与操作的是系统软件的内核部分,用户是无法与硬件或内核打交道的,用户通...

3237
来自专栏web编程技术分享

亲测可用,markdown编辑器js插件,附demo下载地址

3617

扫码关注云+社区