1,svn中有几个重要的概念:branche,tag,trunk
branche:分支,就是从trunk上copy一份下来,不同的人独立使用
tag:标签,就是从branche或trunk copy一份下来,作为一个基准线,方便版本管理
trunk:主干,就是保留一份 最基本的版本,所有的其他扩展就在分支上做,然后再汇合到这里
2,冲突,多个人修改同一个文件,在合并的时候会产生冲突,可以手动解决冲突。
3,合并,一般是将branche下项目合并到trunk。
安装:
1,下载subversion包。
2,tar zvxf subversion包。
3,cd subversion
4,./configure --prefix=/usr/local/svn
5, make && make install
基本使用
在linux下,最好是将svn/bin目录加到环境变量中
export PAT=$PATH:/usr/local/svn
1,启动svn服务器
svnserve -d
2,创建仓库:
svnadmin create project_name
3,编辑 vim project_name/conf/svnserve.conf文件,去掉
anon-access = read
auth-access = write
password-db = passwd
前面的注释
3,添加用户,通过修改项目里的配置文件来添加,编辑vim project_name/conf/passwd,直接在该文件中添加用户
形式“user_name = passwd”
4,创建分支
svn cp svn://192.168.23.128/var/svnroot/tb01/trunk svn://192.168.23.128/var/svnroot/tb01/tags -m "create branche is cj01"或
svn cp htpp://192.168.23.128/var/svnroot/tb01/trunk
http://192.168.23.128/var/svnroot/tb01/tags -m "create branche is cj01"
5,创建tag
svn cp svn://192.168.23.128/var/svnroot/tb01/trunk svn://192.168.23.128/var/svnroot/tb01/tags -m "create branche is cj01" 或
svn cp htpp://192.168.23.128/var/svnroot/tb01/trunk http://192.168.23.128/var/svnroot/tb01/tags -m "create branche is cj01"
svn的本质 就是智能copy。
分享到:
相关推荐
SVN现在是个很热门的东西,本节就向大家讲解一下SVN使用教程简易入门,希望通过本节的学习对你学习SVN有所提高。 每个程序员都应该参与团队合作项目,我想您也会参加的,如果参加过你是否遇到过这样的情况:当你正在...
Windows下SVN使用指南.ppt
SVN使用方法.pptSVN使用方法.pptSVN使用方法.pptSVN使用方法.pptSVN使用方法.ppt
SVN使用教程SVN使用教程SVN使用教程SVN使用教程SVN使用教程SVN使用教程SVN使用教程SVN使用教程SVN使用教程SVN使用教程SVN使用教程SVN使用教程SVN使用教程SVN使用教程SVN使用教程SVN使用教程SVN使用教程SVN使用教程
SVN使用教程.
SVN使用手册200809.ppt SVN使用手册及TortoiseSVN简介
SVN使用教程总结
SVN使用教程文档,让你学会怎么用SVN。
SVN使用规范 操作说明. 文件状态。 图标说明
SVN使用手册大全,让你知道如何使用SVN
Windows下的SVN使用说明: 包括 各阶段中svn的使用方法介绍.doc TortoiseSVN-1.6.2-zh_CN.pdf(手册,中文) TortoiseSVN_en.chm(手册,英文) 用TortoiseSVN V1.6.2管理你的个人代码.pdf
SVN使用SVN使用SVN使用
详细的SVN使用,适合新手入门,免费下载
下注:使用svn revert 提交你得修改 检验历史 svn log svn diff 比较本地修改 比较工作拷贝和版本库 比较版本库与版本库 svn cat svn list 关于历史的最后一个词 其他有用的命令 svn cleanup svn import 摘要 4. ...
SVN使用教程[参照].pdf
svn使用文档大全, svn使用文档大全 svn使用文档大全 svn使用文档大全 svn使用文档大全
svn的基本使用 适合没有基础的人员进行学习
SVN是一个代码版本管理器,相信在IT公司上班的亲们都了解这个软件,这个是我刚刚使用的使用对使用方法的总结,适合给初学者看
SVN使用说明
SVN使用说明文档