下载此文档

svn的个人学习笔记.doc


文档分类:IT计算机 | 页数:约18页 举报非法文档有奖
1/18
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/18 下载此文档
文档列表 文档介绍
SVN的个人学****文档
SCM(Software Configuration Management,软件的配置管理,即版本管理)
主要解决的问题:开发人员进行合作的时候会出现的各种问题。
对于开发工程师:
对于项目经理:
对于老板:
解决之道就是SCM系统。以前是手动记录,比如系统文件后+写日期。
版本控制的基本概念:
1、Repository-仓库
2、Workspace-工作台
3、Delta(version, revision, release)-意思是两个版本之间的差别
4、Baseline(Head)-基线
5、Branch-分支
6、Label(Tag)-标签
基于文件的分支(用的不多)
基于项目的分支(用的多)
版本控制
Rational Suite有软件开发过程的全系列的产品
软件开发过程包括:
RequirementàDesignàCodingàTest
知识用eclipse实现不了自动化。
makefile:构建脚本。可以同时运行java、C,自动化的编译、自动化的运行、自动化的发email给每一个组员。ant和maven
比较流行的是SCM工具有:
CVS和SVN
Svn有服务器端和客户端
服务器端的下载地址在:
http://subversion./
下载Win32Svn
客户端的下载地址是(一般用TortoiseSVN):
/projects/tortoisesvn/?source=mended
eclipse的插件地址:http://subclipse./servlets/ProjectProcess?pageID=p4wYuA
同时还有一个SVN的eclipse插件(subclipse),下载地址在:
http://subclipse./servlets/ProjectProcess?pageID=p4wYuA
下载下来的结果如下:
subversion服务器端:Setup-Subversion-
subversion客户端:TortoiseSVN--win32-svn-
subversion的eclipse插件:site-
首先安装服务器端:

其次,安装svn的客户端:

装完以后我们就可以在任意的文件夹右键看到:
装完以后就可以在机器上运行了:
1、建立核心的大仓库-Respository:
建立方法是:
在命令行后面输入:svnadmin create svnrepo
如下图:
这样库就建立好了
2、其次就是权限设置:
,将password-db = passwd打开,表示以后要输入密码,而用户名密码的配置在passwd里面,设置如下添加了一个用户lgh,密码89。(项目几个人就设几个密码)

3、将仓库(服务器)运行起来:svnserve –d –r svnrepo,cmd窗口不能关,关了服务器就关了。
当然还有一种运行库的方式,它是和apache一起用的。
以上是服务器端的情况。以下是客户端的情况
1、建立一个自己的用户目录:u1。打开后,右键:
其中:是看服务器端的内容的:
内容为空。
可以把库中的内容下载下来:check out
上传叫:check in
因为服务器端什么都没有,所以check out的为空,
下面自己建一个项目然后提交:
Add后,提交:mit…就是Check in的意思
这样在服务器端就有了。查看如下:

svn的个人学习笔记 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数18
  • 收藏数0 收藏
  • 顶次数0
  • 上传人aideliliang128
  • 文件大小3.95 MB
  • 时间2018-05-02