lovejob

svn更新时忽略指定文件或文件夹,比如有时候要忽略部分文件不更新,如svn branches,tags文件夹等。

对于代码托管服务器的科学有效管理,并非容易之事。比如,仓库目录树的设计如何创建才比较合理。如果不深入思考,以及各种形式项目的沉淀,可能你会需要重新建立一个代码仓库。

本人创建的一个代码仓库,branches下目前有了好几个分支项目。设计目录树时,规定每个分支项目文件夹下具有release、tag、src三个子文件夹。现在问题来了,如果在branches下执行svn update,则会同时把所有tag都checkout到本地电脑上,但我本地电脑上并不需要tag。

首先,选择一个受SVN控制的文件夹—>右击—>选择TortoiseSVN—>更新至版本,就会出现:

svn_update

选择更新深度为工作副本,再选择项目,出现如图中所示的界面,把不想更新的文件或者文件夹前面的勾去掉,这样就能在svn更新的时候不更新这些文件,结束点击确定

svn_update_tags

在下次使用svn更新的时候这些文件就会不更新

» 文章出处: reille博客—http://velep.com , 如果没有特别声明,文章均为reille博客原创作品
» 郑重声明: 原创作品未经允许不得转载,如需转载请联系reille#qq.com(#换成@)
分享到:

 Leave a Reply

(必须)

(我会替您保密的)(必须)


*

   
© 2012 velep.com | reille blog | 管理| 粤ICP备12094833号-2| 谷歌地图| 百度地图| Suffusion theme|Sayontan Sinha

无觅相关文章插件,快速提升流量