版本控制
文章平均质量分 53
小敏纸
个性的我,自在的我。。。
展开
-
分布式和集中式版本控制工具-svn,git,mercurial比较分析
现象,近年来,我们对版本控制工具的关注点似乎正在改变.起初,我们主要也是唯一的目的就是对代码进行监控,使我们能够安全的返回到旧的版本,以便我们能够诊断代码中的问题.后来,我们的关注点更侧重于如何使人与人之间的合作更为顺畅. 这个关注点并不是要取代对代码的监控,而是以代码监控为基础,并建立于其上的.现在,我们又越来越关注使用这些工具来描述代码的变更,因此就出现了对于重写代码历史命令(history转载 2013-11-26 21:39:03 · 3015 阅读 · 0 评论 -
分布式版本控制系统Mercurial介绍与使用小记
Mercurial 是一种轻量级分布式版本控制系统,采用 Python 语言实现,易于学习和使用,扩展性强。相对于传统的版本控制,具有如下优点:更轻松的管理、更健壮的系统和对网络的依赖性更低,国内使用的较少,但国外一些大牛如Google都在使用它,下面简单介绍它的配置及使用方法。原创 2013-12-29 13:09:23 · 3863 阅读 · 2 评论 -
解决OpenKM启动失败的详细历程
今天因项目需求要安装OpenKM开源电子文档系统,从官网下载安装后,点击桌面上的启动按钮总是一个窗口一闪而过就没了,明显没启动的了。那么就要查找启动失败的原因了,可是那个提示失败原因的窗口一闪即逝,完全捕捉不了,这可怎么办呢?想了想,如果在命令行中打开不就可以看到提示信息了吗?于是打开启动按钮的源文件位置,竟然发现OpenKM的启动文件就是Tomcat的启动文件startup.bat(后来才知原创 2014-02-21 21:42:20 · 8944 阅读 · 1 评论 -
分布式版本控制系统Git学习资源收集汇总(附Github个人简历自动生成)
伴随着知乎上一个问题:GitHub 是怎么火起来的?被顶起200+的回答说到:Github不是突然火起来的,在Ruby社区Github其实从一开始就很流行,我们2009年搞Ruby大会就邀请了Github的人来上海了,早在 2009年Github在国内的Ruby社区就很有名气了。之所以今天大家突然觉得Github火,只不过是因为刚拿到1亿美元融资的眼球效应罢了。可今年看到了无数人在关注着Githu原创 2014-02-12 20:35:18 · 5826 阅读 · 2 评论 -
OpenKM6.2.5的安装和配置详细过程(附启动失败原因)
继上文“解决OpenKM启动失败的详细历程”过后,这几天一直在使用OpenKM,OpenKM使用起来很简单,但是一些相关配置什么的中文资料较少,且有的资料欠缺正确性,存在误导性,下面就简单将配置过程和使用功能介绍下,给自己也给大家以后用的时候有个正确的参考。简单介绍①开源电子文档管理系统,作为文档版本控制系统来组织和共享文档。②基于Web界面,可对文件进行共享,设置安全级别权限,审计和调查企业的文件和登记册等等。可以通过名称,内容,关键字等来搜索文档。③Version:Community,Cloud原创 2014-02-28 22:08:18 · 16800 阅读 · 8 评论 -
每一行代码都有记录—如何用git一步步探索项目的历史
每一行代码都有一块被隐藏了的文档信息。下面的代码片段不管是谁写的,其第4行因为某些原因要访问一个DOM结点的clientLeft属性,但却对结果不作任何处理。这十分的莫名其妙,你能告诉我他们为什么要这样做吗?以后改变或移除这个调用安全吗?123456// ...if (duration > 0) this.bind(end翻译 2014-02-17 16:46:03 · 3022 阅读 · 0 评论 -
如何高效利用GitHub(很多资料可供下载)
正是Github,让社会化编程成为现实。本文尝试谈谈GitHub的文化、技巧与影响。Q1:GitHub是什么Q2:GitHub风格Q3: 在GitHub,如何跟牛人学习Q4: 享受纯粹的写作与演讲Q5: 代码帮你找工作Q6: GitHub还在影响一些什么Q7: 除了GitHub,还可以选择什么?Q1:GitHub是什么A1:一家公司位于旧金山,由Chris Wanstrath, PJ Hyett转载 2014-10-19 17:31:55 · 5652 阅读 · 2 评论