TortoiseSVN忽略文件夹

本文介绍如何解决TortoiseSVN客户端在版本控制中忽略特定文件夹的问题,通过设置全局忽略样式和svn:ignore属性来实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  因为平时要做一些主干、分支的版本控制,发布增量补丁包工作,所以经常使用TortoiseSVN客户端。当然,eclipse中也安装了SVN插件,不过在打补丁方面感觉不如客户端。现在遇到了一个问题:同一项目的副本,通过eclipse插件同步时会自动忽略整个classes文件夹,而客户端默认把文件夹及文件全部罗列出来了,强迫症发作了!

    其实,本来是一件很简单的事情,但是我所用的1.8.6却不奏效,尝试之后用以下办法解决。

  1. 找到classes文件夹,加入版本控制(可能其他版本的客户端不需要这一步)

  2. 去除版本控制并忽略


---------期间各种尝试的分割线-----------

 

  1.全局忽略样式

        TortoiseSVN ——设置——常规设置——全局忽略样式

        官方解释

Global ignore patterns are used to prevent unversioned files from showing up e.g. in the commit dialog. Files matching the patterns are also ignored by an import. Ignore files or directories by typing in the names or extensions. Patterns are separated by spaces e.g. bin obj *.bak *.~?? *.jar *.[Tt]mp. These patterns should not include any path separators. Note also that there is no way to differentiate between files and directories. 

        咋一看非常简单,感觉只要把“classes”追加进去,就会忽略整个文件夹(其实没有效果)。我就换成了“*classes*”,结果classes文件夹和直接下级文件未能忽略。额,瀑布汗。。。

        

       2.svn:ignore参数

        TortoiseSVN ——属性——新建——其他

       属性 = svn:ignore

       取值 = classes(或*classes*

 

      说起来应该是可以的,不知道1.8.6本身有问题,还是哪里弄得不对。





转载于:https://www.cnblogs.com/feiqihang/p/3972635.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值