1_版本控制

前言


1 本系列文章环境

* OS:Windows 8.1专业版 64位
* IDE:Eclipse 4.3 R2 Kepler
* TOOLS:
    * Subversion 32位 Setup-Subversion-1.8.13_x32.msi
    * Apache Http Server 32位 httpd-2.4.12-x86-r2.zip
    * TortoiseSVN 64位TortoiseSVN-1.8.11-x64-svn-1.8.13.msi

2 本系列文章只是SVN工具的基本入门以及常见用法,在收集网上的各种资源集合而成,希望给初学者一点帮助,由于笔者水平有限,请大家不吝赐教。
邮件地址:abner_xu@foxmail.com

3 本系列文章用到的软件点此下载,使用之前,请先查看README.txt。

版本控制


1 版本控制
维护工程蓝图的标准做法,能追踪工程蓝图从诞生一直到定案的过程。是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统。

2 为什么要引进版本控制
没有版本的情况,会出现以下问题:

* 代码管理混乱
* 备份多个版本,占用磁盘空间大
* 解决代码冲突困难
* 容易引发BUG
* 难于追溯问题代码的修改人和修改时间
* 难于恢复至以前正确版本
* 无法进行权限控制
* 项目版本发布困难

3 常见的版本控制软件及其区别
主要有CVS,SVN,GIT
以下是别人列出的对于以上3种技术的对比,请参考原文:
* 1_cvs,svn,git比较_开源
* 2_cvs,svn,git比较_博客园
* 3_CVS,GIT,Mercurial和SVN比较
* 4_git-and-svn
* 5_http://developer.51cto.com/art/201005/200807.htm
* 6_SVN和CVS的区别

本系列文章主要内容


1_SVN简介及环境搭建
2_SVN常用命令
3_TortoiseSVN的用法
4_SVN与Eclipse集成
5_SVN与Apache集成

SVN常用网址


1_subversion官方网站
2_常用版本Win32_x32的Subversion.msi下载
3_apache http server官网
4_collab提供的subversion的集成工具

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值