SVN团队协作开发.docx

上传人:小飞机 文档编号:1723795 上传时间:2022-12-16 格式:DOCX 页数:8 大小:389.94KB
返回 下载 相关 举报
SVN团队协作开发.docx_第1页
第1页 / 共8页
SVN团队协作开发.docx_第2页
第2页 / 共8页
SVN团队协作开发.docx_第3页
第3页 / 共8页
SVN团队协作开发.docx_第4页
第4页 / 共8页
SVN团队协作开发.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《SVN团队协作开发.docx》由会员分享,可在线阅读,更多相关《SVN团队协作开发.docx(8页珍藏版)》请在三一办公上搜索。

1、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:svnrootp

3、rojectsTestDb。创建成功后,在指定目录下会自动生成conf、dav、db等文件及文件夹。如图1所示:图1 生成的文件及文件夹2.3 创建用户命令: htpasswd -cmdpsD passwordfile username htpasswd -bcmdpsD passwordfile username password htpasswd -nmdps username htpasswd -nbmdps username password详细参数内容请使用htpasswd ? 命令查看。passwordfile 指用户密码的存储件。使用htpasswd创建用户以用户密码。用户密码可

4、以选择不同的加密方式,默认MD5单向加密,如图2所示:图2创建用户界面2.4 创建用户组,用户授权 用户组及用户权限分配信息保存在accessFile文件内,此文件存放于svn根目录下的config目录内。accessFile可以分为groups用户组及用户权限分配。权限分为r:只读权限、w可写权限。其中/为svn根目权限。TestDb:/控制具体项目权限。此例中为TestDb项目的访问权限,如图3所示: 图3 创建用户组 2.5 IE浏览使用IE访问,在IE地址栏中输入svn版本库地址。此例中为http:/192.168.1.222:8888/svn/TestDb/,输入用户名及密码即可访问

5、。(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备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号