版本控制是一种记录一个或者若干文件内容变化,以便将来查阅特定版本修订情况的系统,是软件开发过程中不可缺少的管理手段。
常见的版本控制系统可以分为三大类:本地版本控制、集中式版本控制、分布式版本控制。
本地版本控制:通过复制项目目录、或者改名来区分保存不同的版本。好处:简单;坏处:工作目录容易混淆,文件丢失没法撤销恢复。
集中式版本控制:有一个服务器用于管理版本库,保存所有文件...
分类:
其他好文 时间:
2015-06-17 11:44:53
阅读次数:
98
版本控制是一种记录一个或者若干文件内容变化,以便将来查阅特定版本修订情况的系统,是软件开发过程中不可缺少的管理手段。 常见的版本控制系统可以分为三大类:本地版本控制、集中式版本控制、分布式版本控制。 本地版本控制:通过复制项目目录、或者改名来区分保存不同的版本。好处:简单;坏处:工作目录容易...
分类:
其他好文 时间:
2015-06-17 11:10:24
阅读次数:
169
textField的内容变化时 再用textFieldDidBeginEditing或者textFieldShouldReturn是没有用的,这时候就要考虑到给textField加监听了。一般加监听分三种一、KVO[textField addObserver:self forKeyPath:@"te...
分类:
其他好文 时间:
2015-06-04 20:52:37
阅读次数:
1793
1. 什么是版本控制? 版本控制(Revision control)是维护工程蓝图的标准做法,能追踪工程蓝图从诞生一直到定案的过程。是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统。2. SVN简介 Svn(Subversion)是近年来崛起的版本管理工具,在当前的开源项目里(J2EE...
分类:
其他好文 时间:
2015-06-02 16:45:39
阅读次数:
109
1.1 关于版本控制什么是版本控制?我为什么要关心它呢?版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。在本书所展示的例子中,我们仅对保存着软件源代码的文本文件作版本控制管理,但实际上,你可以对任何类型的文件进行版本控制。如果你是位图形或网页设计师,可能会需要保存某一幅...
分类:
其他好文 时间:
2015-05-20 11:14:10
阅读次数:
170
0. 版本控制版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修改情况的系统(vcs)。svn等是集中式版本控制,即服务器在单一机器上,每次checkout变化的文件,若机器故障,则有可能很难恢复。而git等则是分布式控制,相当于每次checkout都是一次完整的本地备份,则遇见故障也可以轻...
分类:
其他好文 时间:
2015-05-07 12:24:44
阅读次数:
126
android 使用contentobserver监听数据库内容变化 android 使用contentobserver监听数据库内容变化在 android中经常会用到改变数据库内容后再去使用数据库更新的内容,很多人会重新去query一遍,但是这样的问题就是程序会特别占内存,...
分类:
移动开发 时间:
2015-04-28 17:45:00
阅读次数:
186
在SOUI中的控件有指定大小和自适应大小两类控件。指定大小的控件,在控件内容更新时不需要重新布局,而自适应大小的控件在内容变化后会导致父窗口重新布局。最近有网友发现在高速批量更新一个窗口的自适应控件(如50次/S的速度批量更新30个文件控件)时,SOUI的性能很低。跟踪发现导致这个问题的关键在于在一...
分类:
其他好文 时间:
2015-04-27 21:30:06
阅读次数:
339
基于flume-ng中原有exec的source类型,通过tail依赖于操作系统去监听文件内容变化,其次,不支持断点续传的功能,特此,自行开发了一个组件,大家可以看看,一起探讨:
https://github.com/cwtree/flume-filemonitor-source
望各位不吝指教!...
分类:
Web程序 时间:
2015-04-09 15:32:12
阅读次数:
209
1 关于版本控制 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。有以下三种版本控制系统: 1. 本地版本控制系统 许多人习惯用复制整个项目目录的方式来保存不同的版本,或许还会...
分类:
其他好文 时间:
2015-04-02 10:34:05
阅读次数:
133