
版本控制
psiitoy
如果你最近过的不爽,很有可能是以下两个原因:1最近没怎么读书2最近没怎么体育锻炼。最不爽的时候,肯定是你既不怎么读书,又不怎么锻炼的时候。2014,多读书,多锻炼。
展开
-
Git能助你做出步子更大的重构
许多国外重构大师,如Kent Beck和Martin Folwer都建议我们:重构的步子要尽量小,每两次测试变绿的时间间隔要尽量短。若代码耦合过密,两次测试变绿的时间间隔很难变短,而需要很长时间时该怎么办?首先解释一下什么是重构的步子(Step)。一个重构的步子,就是在同一个测试的两次变绿(运行通过)之间所做出的代码改动。下面是两位程序员之间的对话。转载 2014-08-19 15:01:03 · 868 阅读 · 0 评论 -
git常用命令
(1)提交修改到远程的git repository的基本流程(前提是你当前目录已经处于git版本控制之下)添加当前目录下所有文件到“即将提交的列表”(当然也可以指定某些指定的文件,将 . 换成指定的文件即可):1git add .将修改提交到本地:1g转载 2015-01-06 11:17:56 · 1389 阅读 · 0 评论 -
Git 忽略一些文件不加入版本控制
在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改 .gitignore 文件的方法。这个文件每一行保存了一个匹配的规则例如:# 此为注释 – 将被 Git 忽略 *.a # 忽略所有 .a 结尾的文件 !lib.a # 但 lib.a 除外 /TODO # 仅转载 2015-03-09 16:43:01 · 745 阅读 · 0 评论 -
好用的SVN命令changelist
原来没有注意,原来SVN还有这么好用的一个命令: changelist(也可以简写为cl).通过这个命令,我们可以给自己的本地代码改动分组或加上一个标签,说明某些文件是为某个特别功能或bug而改的。 好处: 1. 方便对改动代码的管理 2. 方便代码提交,不是一个文件一个文件而是按分组来提交代码 3. 可以很好的和ReviewBoard结合起来进行代码评审 用法:转载 2014-05-21 14:10:11 · 8422 阅读 · 0 评论 -
Git学习笔记与IntelliJ IDEA整合
Git学习笔记与IntelliJ IDEA整合一.Git学习笔记(基于Github)1.安装和配置Git下载地址: http://git-scm.com/downloadsGit简要使用说明: http://rogerdudler.github.io/git-guide/index.zh.htmlGithub官方使用说明: https://help.github.com转载 2014-05-21 18:25:35 · 623 阅读 · 0 评论 -
SVN常用命令说明
/*** 转载请注明作者longdick http://longdick.javaeye.com**/ SVN版本:1.5 及更新版本名词说明:WC:Working Copy 你的工作区Versioned:受控的;受版本控制的 SVN是什么? SVN是开源的版本控制系统。比CVS更多的特性。转载 2014-05-09 16:56:37 · 461 阅读 · 0 评论 -
SVN 技巧 <继续更新>
陆续补充:svn st 查看文件差异 (M 做过了更改)svn diff 查看差异svn ci wenjianming -m "" (-m是注释 "")svn up 更新(也可看版本)svn log 查看日志(谁最后作出了修改)svn log . -v -l3 查看最近3个版本日志原创 2012-02-03 11:08:11 · 476 阅读 · 0 评论 -
eclipse的svn插件报Failed to load JavaHL Library.错误
最近在使用MyEclipse的SVN插件时总是弹出一个大大的对话框,报一个Failed to load JavaHL Library.错误view plainFailed to load JavaHL Library. These are the errors that were encountered: D:\Genuitec\Common\plugins\o转载 2012-03-01 16:25:39 · 875 阅读 · 0 评论 -
GIT和SVN之间的五个基本区别
英文原文:5 Fundamental differences between GIT & SVN,编译:外刊IT评论如果你在读这篇文章,说明你跟大多数开发者一样对GIT感兴趣,如果你还没有机会来试一试GIT,我想现在你就要了解它了。GIT不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。如果你是一个具有使用SVN背景的人,你需要做一定的思想转换,来适应GIT提供的一些转载 2014-03-28 10:29:11 · 706 阅读 · 1 评论