代码改变世界

文章分类 -  版本控制工具

SVN

2016-03-03 19:35 by hduhans, 85 阅读, 收藏,
摘要: 打tag svn copy svn://121.41.118.6/manaowan/trunk/java svn://121.41.118.6/manaowan/tags/trunk_20160303 -m "invest optimize" 阅读全文

Git分布式版本控制详解(2):分支必杀技

2014-06-20 19:08 by hduhans, 158 阅读, 收藏,
摘要: 几乎每种版本控制系统都以某种形式支持分支,分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。在跟多版本控制系统中,这是个昂贵的过程,常常需要创建一个源代码目录的完整副本。Git的分支模型被称为必杀技,具有轻量级、操作时间短、切换便利等特点,使Git从版本控制系统家族里区分出来。 阅读全文

Git分布式版本控制详解(1):基础介绍

2014-06-09 19:21 by hduhans, 286 阅读, 收藏,
摘要: Git是一个开源的分布式版本控制系统,用以有效、高速地处理各种项目的版本管理。Git自动2005年推出后,受到了开源力量和开源人士的大力支持,越来越多的开源项目正在加入Git。本文详细介绍了有关于Git分布式版本控制的发展、优缺点以及实现原理等相关知识,便于随时查阅(摘自官方文档:http://... 阅读全文

Git分布式版本控制系统基本使用介绍

2014-06-08 11:46 by hduhans, 191 阅读, 收藏,
摘要: Git是一个分布式版本控制系统,用来保存工程源代码历史状态,是开源软件版本控制的首选工具。与SVN等传统版本控制想比,Git提出了一个本地存储的概念,即所有代码可以离线提交至本地存储,联网时再提交至GitHub总库,因此Git称得上是分布式处理。此外,Git的项目分支具有机极大的及时性和灵活性,使得 阅读全文