SVN版本控制器使用文档

SVN版本控制器使用文档

ID:37896813

大小:58.50 KB

页数:4页

时间:2019-06-02

SVN版本控制器使用文档_第1页
SVN版本控制器使用文档_第2页
SVN版本控制器使用文档_第3页
SVN版本控制器使用文档_第4页
资源描述:

《SVN版本控制器使用文档》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、版本控制器SVN文档版本控制器SVN文档——原野环境搭建:SVN版本控制器分为服务器端和客户端,SVN服务器端用来统一管理项目开发的代码,控制由于多个开发人员同时修改代码造成的代码不一致,代码覆盖等问题。SVN客户端用来向服务器上传修改后的项目代码、方便开发人员从服务器下载最新的项目代码等。服务器端一般使用CollabNetsvn,客户端使用Tortoisesvn。(下载网址:http://subversion.tigris.org/,当前最新版本为1.6.6)SVN配置及使用步骤如下:1.SVN服务器及客户端安装SVN服务器安装:直接运行CollabNetSubversion

2、-server-1.6.6-4.win32.exe,一路next即可。服务器安装完成后,打开dos窗口,输入:“svn”回车,会弹出:Type‘svnhelp’forusage提示信息。说明SVN服务器端安装成功。SVN客户端安装:直接运行TortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi,一路next即可。安装完成后会提示是否重启,其实重启只是使svn工作拷贝在windows中的特殊样式生效,与所有的实际功能无关。图:验证SVN服务器安装成功2.建立数据仓库(Repository)运行SVN服务器需要首先创建一个数据仓库(Repositor

3、y),数据仓库就是服务器上存放项目的数据库,可直接在dos窗口上输入:svnadmincreateD:svn_repos该条命令就会在D盘根目录下创建一个svn_repos文件夹。这个文件夹就是存放项目的数据仓库。上面命令的建库目录为绝对路径,同时也可以输入相对路径,例如:dos窗口指向的目录为D盘,可以直接输入:svnadmincreatesvn_repos。图:创建数据仓库3.svn_repository内部结构4版本控制器SVN文档内部含有:conf文件夹(数据仓库配置文件)、db文件夹(存放项目数据文件,相当于数据库),locks文件夹(数据库访问锁)、hooks(版

4、本控制的钩子)、format和README.txt。图:svn_repository文件夹内容1.用户访问权限配置(1)打开conf文件夹,修改svnserve.conf:#password-db=passwd改为:password-db=passwd //验证用户所使用的文件passwd(2)然后修改同目录的passwd文件#[users]#harry=harryssecret#sally=sallyssecret添加yuaye=yuanye  //以键值的方式存储用户名和密码,“用户名=密码”2.用户读写权限配置(1)打开conf文件夹,修改svnserve.conf:#a

5、uthz-db=authz改为:authz-db=authz//配置用户读写权限(2)修改同目录的authz文件添加:[/]yuanye=rw注意:出现authorizationfailed异常,一般都是authz文件里,用户组或者用户权限没有配置好,只要设置[/]就可以,代表根目录下所有的资源,如果要限定资源,可以加上子目录即可。4版本控制器SVN文档图:设置svnserve.conf文件图:设置authz1.运行SVN服务器在dos窗口输入:svnserve–d–rf:svn_repos,该命令把SVN服务器启动起来。Dos窗口不能关闭。(注:可通过执行svnserve–

6、help来得到svnserve的帮助信息)图:启动SVN服务器2.设置SVN服务器开机启动Subversion可以以Windows系统服务的形式在开机时自动运行。但Subversion安装程序还不能把自己安装成Windows服务,需要我们自己进行手动安装,方法如下:打开一个DOS命令窗口,执行如下命令:sccreatesvnservebinPath=""C:ProgramFilesSubversionbinsvnserve.exe"--service--roote:svn"displayname="SubversionRepository"depend=Tcpip

7、start=auto sccreatesvnservebinPath=""C:ProgramFilesCollabNetSubversionServersvnserve.exe"--service--rootf:SVN"displayname="SubversionRepository"depend=Tcpipstart=auto 其中,sc是windows自带的服务配置程序,参数binPath表示svnserve可执行文件的安装路径,由于路径中的"ProgramFiles"带

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。