操作:右键要忽略的文件 选择 去除版本控制并添加到忽略列表 然后提交一下 就ok了 文件会出现一个白色横线 代表已经忽略 再更改这文件 不会出现红色感叹号
13、svn分支管理
先说一下trunk tags branches 这三个文件的作用
trunk :是主支 永远与开发环境版本保持一致、创建分支一般都基于它,用于随时开发新功能
branches :是分支,一些阶段性的release(发布)版本,这些版本是可以继续进行开发和维护的,则放在branches目录中。又比如为不同用户客制化的版本,也可以放在分支中进行开发。
tags:一般是只读的,这里存储阶段性的发布版本,只是作为一个里程碑的版本进行存档。
创建分支 :点击trunk 不要进入 右键 选择选择Branch/tag 菜单 之后
输入新分支路径及名称(都在branches目录下新创建一个文件 文件名自己起)
输入日志信息说明创建分支 的原因与用途
起始版本号选择 Head revision in the repository(也就是最新版本 也可以基于指定版本创建一个分支)
检查输入与选择项无误后点击【ok】按扭(之后记得 update更新一下 否则看不到在branches下的新分支)
如果需要再创建分支,重复上述步骤。
合并分支;比如开发版本发布至生产环境 一般是将开发分支合并到trunk, trunk 中右击并选择svn菜单Merge,在弹出的界面选择【Merge a range of revisions】后点击【Next】
最上面url路径是 要将这个分支合并到 trunk主支 最下面的url是指 本合并到的分支(一般是trunk)
注意 如果要将其他分支合并到trunk或其他分支,先要更新trunk或其他分支,否则会提示让先更新