1. 介绍
以前开发版本控制很早就换成了
Git
,最近换了一份工作,使用的是SVN
,由于配置忽略文件和Git
差距太大,也费了一些功夫,所以此处记录下来,减少日后类似情况的发生。
2. 配置忽略目录
2.1. 我们需要忽略的一般是以下目录或文件(没有后缀类型的是文件):
.gradle
build
.idea
local.properties
2.2. 配置方式
- 右键文件或目录,选择
TortoiseSVN
-->增加到忽略列表-->*.xxx(recursively)
(目录则选择xxx(recursively)
);注:文件选择*.后缀
是因为可以忽略所有此类型的文件,如果指定忽略某个文件名的文件,则不可以使用*
加入文件到忽略列表
加入目录到忽略列表 - 查看配置,在项目目录下空白处右键,选择
TortoiseSVN
-->属性
查看忽略文件列表配置选择
忽略文件配置列表
2.3. 将忽略配置导出其它项目使用
- 在项目目录下空白处右键,选择
TortoiseSVN
-->属性,打开忽略文件列表配置后,选择我们的忽略列表配置项(按下Ctrl
键可以多选),点击导出按钮,并选择合适位置将配置导出,其它项目同样可以在此处选择导入,将配置项直接导入到其它项目中,避免重复配置。
导出忽略配置文件选项-1
导出忽略配置文件选项-2
导出忽略配置文件选项-3
注:
- 加入忽略文件或目录时,示例中都选择的是
xxx(recursively)
,这代表为全局配置;- 此处配置好忽略文件列表后,上传至
SVN
,其他同事checkout
后,会同样有些忽略文件列表配置;- 导入导出功能很方便,建议留存,各个项目可以循环使用,节省时间。
网友评论