SCM(Software Configuration Management)备忘笔记

来源:互联网 发布:java tld 自定义标签 编辑:程序博客网 时间:2024/04/29 17:55

Version Control的基本概念:

l         Repository……仓库

l         Workspace

1.       Sandbox or client view

2.       Isolated space for coding, debug, testing

l         Delta, version(revision), release……Store only a delta, not the whole content

1.       Forward Delta——SCCS

2.       Backward Delta——RCS

l         Baseline(HEAD)

l         Branch

1.       File Based Branch

2.       Project Based Branch

l         Label(Tag)

 

 

SCM Functions

l         Version(revision) control

l         History record

l         Access Control

l         Branch

l         Baseline, release control

l         Process control

l         Change request management, workflow

l         Build and release system

l         Coordination

 

 

SVN

l         服务器端

l         客户端(ToritoiseSVN

 

实践步骤:

l         服务器搭建

1.       下载并安装tigris svn server 1.6.5

2.       创建中心库

命令行下:svnadmin create d:/share/svnrepo

3.       修改权限配置

修改conf/svnserve.conf

修改passwd

l         服务器运行方式

svnserve

apache http

原创粉丝点击