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

svn -- svn简介

时间:2016-01-12 21:21:47      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:

一、为什么需要SVN

你们在做中级项目中,都是采用小组合作开发的?那么说说你们在后期整合中遇到问题?

 技术分享

主要应用于:

1、协作开发

2、远程协作

3、版本回退

 

二、什么是SVN

l svn全称SubVersion

l svn是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。(oschinaGithub

l 支持Windows、Linux、MacOS

l 前身是CVS

l 时间机器

 

解决第一个问题中的解决方案

SCM (软件配置管理)

对软件源代码的管理

 

CVS主要工作是对C语言或C++进行代码管理,但是由于编码问题,一直没有得到广泛的推广。

VSS:Viusal Source SafeVisual Studio产品中的一员,主要是对.NET版本控制

ClearCase:类似于VSS,功能强于CVS,但是由于其价格昂贵,一直没有得到广泛的推广。

SVN:版本控制软件(主流)

Git:Linux下面的版本控制软件

面试题:什么是版本控制软件,有哪些功能,你知道的有哪些,你最擅长的是什么?

 

SVN:采用的是C/S结构

 

三、SVN中三大指令

1、Checkout   检出

2、Update   更新

3、Commit    提交

 

1、做为项目经理或技术总监,在项目开始时,首先在服务器上部署我们的SVN项目

2上传我们的源代码(主要是一个公用文件或规则等)分为两步:

第一步:首先建立与服务器的链接(Checkout

第二步:我们提交代码这个过程称之为(Commit

 技术分享

svn -- svn简介

标签:

原文地址:http://www.cnblogs.com/hf8051/p/5125568.html

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