原理:分布式版本控制系统像 Git,Mercurial,Bazaar 以及 Darcs 等,客户端并不只提取最新版本
的文件快照,而是把原始的代码仓库完整地镜像下来。这么一来,任何一处协同工作用的服务器发生故障,
事后都可以用任何一个镜 像出来的本地仓库恢复。因为每一次的提取操作,实际上都是一次对代码仓库的
完整备份。
更进一步,许多这类系统都可以指定和若干不同的远端代码仓...
分类:
其他好文 时间:
2014-07-18 21:34:23
阅读次数:
227
KeePass Password Safe用来保存用户名和密码,存储在一个.kdbx文件中,开启需要密码,使用了加密算法,是开源软件,可以考虑改写。dropbox网络文件同步工具,类似的软件有百度云管家,腾讯微云,新浪微盘git基于Linux内核开发的版本控制工具,分布式版本控制,项目托管想要玩Li...
分类:
其他好文 时间:
2014-07-07 08:34:16
阅读次数:
217
Git简介Git是一个分布式版本控制系统。Git客户端并不只提取最新版本的文件快照,而是把代码仓库完整地镜像下来。这么一来,任何一处协同工作用的服务器发生故障,事后都可以用任何一个镜像出来的本地仓库恢复。因为每一次的提取操作,实际上都是一次对代码仓库的完整备份Git安装在Ubuntu上: sudo ...
分类:
其他好文 时间:
2014-07-03 09:13:07
阅读次数:
720
6月30日学习笔记:版本控制系统git:1、应用:记录文件的所有历史变化随时可恢复到任何一个历史状态多人协作开发或修该错误恢复多功能并行开发2、分类:本地版本控制系统集中化版本控制系统分布式版本控制系统3、基本概念:repository -- 存放所有文件及其历史信息checkout -- 取出或切...
分类:
其他好文 时间:
2014-07-01 12:12:10
阅读次数:
145
最近想用版本控制软件来保存汉化文件,但又觉得SVN太麻烦,于是想到了最近较为流行的分布式版本控制工具。而Git和Mercurial(意思为水银的,于是经常缩写为Hg)自然是其中最为流行的工具。大名鼎鼎的Linux就用Git作源码管理,而Python和Firefox则采用Hg(你可以在这找到一堆使用H...
分类:
其他好文 时间:
2014-06-20 23:15:16
阅读次数:
360
http://www.csdn.net/article/2014-06-17/2820265-git【编者按】Git是一个分布式版本控制/软件配置管理软件,原是Linux内核开发者林纳斯·托瓦兹(Linus Torvalds)为更好地管理Linux内核开发而设计。Git是目前最流行的版本管理系统,学...
分类:
其他好文 时间:
2014-06-18 09:02:31
阅读次数:
342
Android学习到一定程度,就一定要多读代码多思考,Android源代码就是非常好的学习材料,本文就是把Android的源码下载下来。我们知道Android的源代码是用Git这个分布式版本控制工具管理的,下载起来比较麻烦,我们在这里用图解的方式一步一步来,你肯定能学会。第一步、安装VMWare我假...
分类:
移动开发 时间:
2014-06-15 20:20:43
阅读次数:
275
这次开发要使用Git代替SVN,借机学习了一二,跟大家分享一下。
Git简介
一句话总结的说,Git是一个开源的分布式版本控制系统,由Linux内核开发人员开发,现已用来管理android等多个大型项目。
设计目标:
快速操作简单设计并行开发(上千个)完全分布式能力超强(类似Linux内核管理)
和SVN
提到版本管理系统,自然会想到SVN,如果...
分类:
其他好文 时间:
2014-06-14 14:41:18
阅读次数:
296
Git是一个很强大的分布式版本控制系统。它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势。
本来想着只把最有用、最常用的 Git 命令记下来,但是总觉得这个也挺有用、那个也用得着,结果越记越多。
分类:
其他好文 时间:
2014-06-13 17:44:36
阅读次数:
233
git是常用的分布式版本控制系统,每个本地版本都包含整个工程。故在不联网的情况下也能够进行工程。
如果在Internet上放一个远端库,就可以作为一个版本服务器,用来充当集中式版本控制的角色。
如github这样的网站就提供版本库托管的服务。
这里简单介绍git,git的入门使用方法。...
分类:
其他好文 时间:
2014-06-10 15:14:01
阅读次数:
221