首页 > 学院 > 开发设计 > 正文

svn 学习

2019-11-06 09:12:45
字体:
来源:转载
供稿:网友

1.首先在svn服务器安装位置下创建一个共有目录WebApp作为项目目录 2.在WebApp目录下创建Shop文件夹,作为Shop(版本仓库)

3.创建版本仓库 svnadmin create 路径(比如d:/Visual SVN/Web App/Shop),也可以直接右键,create repositories here 4.进行服务端监管 Apache->http://localhost 访问到htdocs下相关文件(监管) SVN->svn://localhost或者ip地址访问到相关数据仓库,比如Shop仓库 svnserve -d(后台运行) -r(监管目录) 要监管的目录 比如 svnserve -d -r d:/Visual SVN/Web App/Shop

该指令运行之后,光标闪烁,没有输出,但是执行已经成功,通过以上指令,我们的svn://localhost 或者svn://192.168.1.8就可以直接连接到shop版本目录

3.权限控制 默认情况下,svn服务器不允许匿名用户上传文件到服务器端的,所以必须更改项目的相关配置文件,shop下的conf文件夹下的svnserve.conf就是核心配置文件 加上 anon-access = write,前面不要有空格


客户端如何连接服务器 在客户端电脑上面,建立一个目录,在该目录下,右键svn->repo browser ,输入IP地址或者svn://loalhost ,如果是ip地址,则是svn://192.168.1.8,这样就直接访问到了Shop版本库,然后检出,这样就检出了shop里面的内容了,项目经理在服务器上面检出,然后初始化整个项目,接着程序员在自己的电脑上检出。

备注一下,svn客户端有一个问题,就是安装完毕后要重新启动,否则状态图标不会正常显示


svn三大指令 1.svn检出 check out 连接到服务器端 2.更新服务器端的数据到本地 2.提交 commit ,每次上传必须要填写备注,虽然不填写也可以上传成功,但是一定有填写备注的习惯; 3.更新 update

一般来说项目经理,将项目的初始内容构件好,比如说项目需求,任务分配,开发文档,目录结构什么的建立好,具体的程序员就把这些都checkout下来,然后开始各自的开发工作。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表