SVN团队协作开发.doc

上传人:caoka****i456 文档编号:153311348 上传时间:2020-11-28 格式:DOC 页数:8 大小:521.50KB
返回 下载 相关 举报
SVN团队协作开发.doc_第1页
第1页 / 共8页
SVN团队协作开发.doc_第2页
第2页 / 共8页
SVN团队协作开发.doc_第3页
第3页 / 共8页
SVN团队协作开发.doc_第4页
第4页 / 共8页
SVN团队协作开发.doc_第5页
第5页 / 共8页
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《SVN团队协作开发.doc》由会员分享,可在线阅读,更多相关《SVN团队协作开发.doc(8页珍藏版)》请在金锄头文库上搜索。

1、svn团队协作开发SVN团队协作开发1、 SVN介绍 1.1 Subversion 是一个开源的版本控制系统,也就是说 Subversion 管理着随时间改变的数据。这些数据放置在一个中央资料档案库 (repository) 中。 这个档案库很像一个普通的文件服务器,它会记住每一次文件的变动。SVN主要用来进行团队协作开发。2、 SVN创建步骤2.1 下载和安装SVN在进行团队开发之前,需要下载TortoiseSVN,可以到官方网址下载或者从学校的FTP下载,学校FTP所在的IP地址: ftp:/10.31.1.35/%CD%C5%B6%D3%D0%AD%D7%F7/运行Subversion安

2、装程序,默认安装即可。安装完成之后,检查是否安装成功,在命令行中,输入:svn -version 显示版本号表示安装成功。创建一个svn repository。 创建svn repository(仓库)的根目录,比如e:/svn。 在命令行下,进入e:/svn。输入如下命令:svnadmin create documents。 如果已经安装了此软件,可以略过此步骤。2.2 创建版本库 命令:svnadmin create Project例如:svnadmin create TestDb默认目录为提示符显示的当前目录。若要指定目录可以再Project前加径。如:svnadmin create G

3、:svnrootprojectsTestDb。创建成功后,在指定目录下会自动生成conf、dav、db等文件及文件夹。如图1所示:地址:浙江省宁波市经济技术开发区新大路1069号 邮编:315800电话:0574 - 86891963 传真:0574 - 86891962 网址:http:/8图1 生成的文件及文件夹2.3 创建用户命令: htpasswd -cmdpsD passwordfile username htpasswd -bcmdpsD passwordfile username password htpasswd -nmdps username htpasswd -nbmdps

4、 username password详细参数内容请使用htpasswd ? 命令查看。passwordfile 指用户密码的存储件。使用htpasswd创建用户以用户密码。用户密码可以选择不同的加密方式,默认MD5单向加密,如图2所示:图2创建用户界面2.4 创建用户组,用户授权 用户组及用户权限分配信息保存在accessFile文件内,此文件存放于svn根目录下的config目录内。accessFile可以分为groups用户组及用户权限分配。权限分为r:只读权限、w可写权限。其中/为svn根目权限。TestDb:/控制具体项目权限。此例中为TestDb项目的访问权限,如图3所示: 图3 创

5、建用户组 2.5 IE浏览使用IE访问,在IE地址栏中输入svn版本库地址。此例中为http:/192.168.1.222:8888/svn/TestDb/,输入用户名及密码即可访问。(TestDb为我们要访问的项目)如图4所示:图4IE访问界面3、 创建项目通过菜单Add solution to Subversion repository,向服务器添加项目。如图5所示:图5 创建项目界面4、检出项目 4.1从SVN中检出团队开发的项目,如图6所示:图6 从SVN检出项目 4.2点击Next按钮,弹出界面如图7 所示:图7选择资源库所在位置 4.3 选中资源库所在的位置,再点击Next,弹出的界面如图8所示: 图8 选择文件夹界面 最好点击Finish,完成从SVN库中检出了工程项目。5、提交项目 5.1 开发完成之后,应提交到SVN库中,提交时用右键选中要提交的文件或文件夹。提交界面如图9 所示:图9提交界面

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号