SVN设置忽略文件列表
来源:互联网 发布:mac防火墙设置 编辑:程序博客网 时间:2024/05/17 04:40
在公司中项目的版本管控一般都是使用集中式的SVN,我也是从svn工具中熟悉基本的版本管理概念和操作。但是作为一个Linux系统及应用开发者,自然对Git分布式管理工具要有所熟悉。现在个人项目管理都是使用git进行版本控制,对git的一些操作也比较熟悉,而svn一般用的是Windows下的图像工具,而对svn的命令行稍显陌生。
在git工具中,设置忽略文件只需要修改版本库根目录下的.gitignore文件就可以了,没有的话创建一个,非常简单,一个示例的.gitignore文件如下:过滤文件模式以行进行分隔
01
*.o
02
*.lo
03
*.la
04
*.gcda
05
*.gcno
06
aclocal.m4
07
autom4te.cache
08
build
09
compile
10
config.guess
11
config.h
12
config.h.
in
13
config.h.
in
~
14
config.log
15
config.status
16
config.sub
17
configure
18
depcomp
19
.deps
20
install
-sh
21
.libs
22
libtool
Linux下svn命令行配置
1. 修改版本库的相关属性
1
$ svn propedit svn:ignore
dir
注意:这个设置无法递归,也就是如果 dir 目录下还有子目录的话,是单独设置的。
2. svn 客户端的配置
对 svn 命令的配置文件修改即可。进入个人用户目录1
$ vim .subversion/config
1
global-ignores = *.so *.a *.o *.lo *.la .*.rej *.rej .*~ *~ .
#* .DS_Store
Windows下 Tortoise SVN 设置
1. Tortoise SVN 上修改版本库的属性
在 svn 管理项目目录下右键,也就是你想设置过滤文件列表的目录,点击 Tortoise SVN->属性->新建,下拉列表选择 svn:ignore,然后在文本框里面编辑过滤文件列表。如果希望递归该属性,请选择左下角的复选框"递归应用该属性"即可。如图所示:
2. Tortoise SVN 客户端工具的配置
这个配置和 svn 版本库没有关系。在任何目录右键单击,依次点击 Tortoise SVN->设置->常规设置,全局忽略样式中添加忽略文件列表即可。如下图所示:
熟悉了SVN的忽略文件配置后,我在想git中是否也有两种类型的忽略配置:版本库中的配置和客户端配置。git中的.gitignore文件显然可以是随版本库的配置,每个人都可以通过checkout一份都使用相同的配置。那是否也可以进行git的本地全局客户端配置,不随版本库而影响全局的项目忽略配置呢,下次再研究。
0 0
- svn 设置忽略文件列表
- SVN设置忽略文件列表
- SVN设置忽略文件列表
- svn设置忽略列表(svn:ignore)
- Mac客户端:设置svn屏蔽忽略文件
- 设置SVN忽略文件和目录
- svn提交设置忽略的文件
- android studio svn设置忽略文件
- SVN + GIT :Android Studio设置忽略文件
- Android studio 设置svn忽略文件
- android studio svn忽略文件设置
- svn设置忽略文件或者文件夹(目录)
- eclipse的SVN插件设置忽略文件
- idea:设置SVN忽略文件和文件夹
- git svn 忽略列表
- Eclipse设置svn忽略文件或文件夹(svn:ignore)
- SVN增加文件和文件夹到忽略列表
- android studio使用svn时忽略文件列表
- Bash脚本之for命令
- socket网络编程之select模型
- 汇编jmp指令用法
- ios-GCD
- Single Number II
- SVN设置忽略文件列表
- Linux 块设备驱动
- 菜鸟学Android——横屏竖屏自适应布局
- 第二周上机实践项目——文件+结构体实现实用系统
- 吃在海底捞
- JSP 乱码问题
- qt事件机制
- 2dx源码--js jsc先后
- Bash脚本之命令行参数$@和$*