svn更新时忽略指定文件或文件夹,比如有时候要忽略部分文件不更新,如svn branches,tags文件夹等。
对于代码托管服务器的科学有效管理,并非容易之事。比如,仓库目录树的设计如何创建才比较合理。如果不深入思考,以及各种形式项目的沉淀,可能你会需要重新建立一个代码仓库。
本人创建的一个代码仓库,branches下目前有了好几个分支项目。设计目录树时,规定每个分支项目文件夹下具有release、tag、src三个子文件夹。现在问题来了,如果在branches下执行svn update,则会同时把所有tag都checkout到本地电脑上,但我本地电脑上并不需要tag。
首先,选择一个受SVN控制的文件夹—>右击—>选择TortoiseSVN—>更新至版本,就会出现:
选择更新深度为工作副本,再选择项目,出现如图中所示的界面,把不想更新的文件或者文件夹前面的勾去掉,这样就能在svn更新的时候不更新这些文件,结束点击确定
在下次使用svn更新的时候这些文件就会不更新
您可能也喜欢: | ||||
UBI文件系统详细介绍 |
goAhead上实现文件上传到嵌入式web服务器上 |
再说eCos内存布局文件(上) |
linux shell脚本编程2—修改文件时间和创建新文件即touch命令的使用 |
Linux大文件分割split和合并cat使用方法 |
无觅 |