SVN如何配置忽略文件和目录

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

注:

  1. 加入忽略文件或目录时,示例中都选择的是xxx(recursively),这代表为全局配置;
  2. 此处配置好忽略文件列表后,上传至SVN,其他同事checkout后,会同样有些忽略文件列表配置;
  3. 导入导出功能很方便,建议留存,各个项目可以循环使用,节省时间。

你可能感兴趣的:(SVN如何配置忽略文件和目录)