码迷,mamicode.com
首页 > 其他好文 > 详细

SVN使用笔记

时间:2015-03-17 14:05:28      阅读:96      评论:0      收藏:0      [点我收藏+]

标签:

 

一、基本了解 :

1.SVNCVS)版本控制策略: A员工check out公司的版本 然后进行修改 然后进行提交,提交前进行update update服务器最新的代码后进行commit 提交。当我们修改完本地版本后,进行提交,这时候如果你的代码跟服务器的不一样,也就是有人已经commit了,那么svn就会报出 “out of date”,我们需要先更新本地的代码,让本地的代码与服务器的代码一样,然后进行commit 这样svn服务器的数据就会被修改,这里我们需要在update阶段进行代码冲突的解决。

二、服务端配置

1.服务器的装载(存储源代码):1.Windows上按照 visual SVN serve配置,创建repositories,user

2.服务端的使用

创建代码库repositories,创建用户,权限控制,用户分组

User权限控制 : 右键 -> properties 这里可以对用户进行管理分组,让特定人员 访问特定的文件

Group:是用来分组的工具,可以把一些特定的用户分在特定的组,控制其访问特定 的内容,达到权限控制的作用

三、客户端软件使用

1、简单访问:客户端对服务端进行访问,可以在浏览器当中输入服务端的ip地址就可以进行访问了,但是这里需要账户

2MAC的命令访问:先要选择好Xcodecommand line(位置:Xcode -> preferences -> locationsXcode是有集成svn)

3svn的常用命令:checkoutcommitupdate 使用方式自己学习使用 svn help 查看,svn --help 获取所有命令,svn help 指令 获取详细指令的试用方式

4、例:svn checkout [url地址] [本地存档路径这里可以直接跳到这个目录下,然后进行checkout就直接到这个目录下了,如:svn checkout http://192.168.1.110/svn/QQ/ --username=123 password=456

svn commit : 这个命令的使用要注意:第一次使用的时候要注意把要提交的文件 加入版本控制当中,具体的做法就是 svn add 文件名 , 把文件加入到svn 的版本控制之后就可以提交了,提交 要注意 添加 备注信息,所以具体的写法是 : svn commit 文件 -m 备注信息。 

5、其他 : 可以用svn status 查看文件的状态,了解文件是否提交或是更新,各种状态查看 svn help status

如何学习一些新的指令,一般就是 工具名 --help 比如我们这里学习svn的使用,我们就可以敲 svn --help OK了 , unix 一些常用命令

SVN使用笔记

标签:

原文地址:http://www.cnblogs.com/dlx-Blog/p/4344123.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!