这个操作需要修改版本库中的一个钩子文件,在你创建的版本库中有一个hooks文件夹,初始的时候其中有一个文件叫pre-commit.tmpl在windows下将其修改为pre-commit.bat,在linux下将其改为pre-commitlinux下(文件名是: pre-commit,放到版本库的/...
分类:
其他好文 时间:
2015-12-10 18:55:19
阅读次数:
139
在发布项目到线上时,很多时候需要修改文件的权限,如果是使用git版本管理软件来发布的话,那么下次更新线上文件的时候就会提示文件冲突。明明文件没有修改,为什么会冲突呢?原来git把文件权限也算作文件差异的一部分。下面笔者自己做了个简单的例子来演示这种情况。1、修改版本库的文件的权限,然后使用diff查...
分类:
其他好文 时间:
2015-10-10 15:17:03
阅读次数:
141
有时候我们需要自己修改dll版本号,那么ResHacker工具可以帮我们在不需要开发帮助下可以自己修改版本号; 工具:直接复制出来即可 1、双击打开工具 2、将dll文件或者exe文件拖拽进来,或者【File】——【Open】 3、找到Version Infor,修改版本 4、然后点击【Compil...
分类:
其他好文 时间:
2015-09-20 06:54:18
阅读次数:
355
1.官网下载未编译的spark的jar包,选择下载的时候选择source code 2.安装jdk,maven。 3.修改spark根目录下的pom.xml文件(这一步可以忽略)。主要是修改版本。里面有很多版本,只要修改你本身的对应的版本,比如...
分类:
其他好文 时间:
2015-09-17 17:50:57
阅读次数:
162
Linux核心版本:a.x.x.x.-xx.xxx:主版本.次版本.释出版本-修改版本b.主次版本为奇数,为发展中版本,开发版,稳定性待测试;c.主次版本为偶数,稳定版本d.要注意,redhat、centos等等是发行版本(distribution),其版本号并非Linux核心版本号。e.核心网站:www.kernel.orgf.Li..
分类:
系统相关 时间:
2015-08-10 16:19:25
阅读次数:
210
1、Git是分布式的SCM,SVN是集中式的
2、Git每个历史版本存储完整的文件,SVN存储文件差异
3、Git可离线完成大部分操作,SVN则相反
4、Git有着更优雅的分支和合并实现
5、Git有更强的撤销修改和修改版本历史的能力
6、Git速度更快,效率更高...
分类:
系统相关 时间:
2015-08-09 22:35:33
阅读次数:
562
GitHub 的简单使用一、Git 版本控制器commit:做一个版本;commit new file:添加到版本中,下边填的是项目的描述,留言;二、客户端1.创建项目add:添加本地的项目 creat:创建一个项目,原本没有; Clone:下载到本地;undo:修改版本;只适合没有同步到GitH....
分类:
其他好文 时间:
2015-08-02 21:12:58
阅读次数:
134
trunk,就是主干,这个文件夹下面直接放源码了,我们创建项目的时候,把项目源码放到这个文件夹,import进svn
branches,就是分支,下面可能有很多trunk,比如trunk_1_0_1,表示trunk1.0.1版本,就是修改1.0版本存在的bug,trunk2.0等,就是在分支上修改开发,还可以多切几个分支,每个分支开发不同的功能,先开发完成的先合并到主干先发布
tags,就是备...
分类:
其他好文 时间:
2015-07-14 15:45:58
阅读次数:
111
首先介绍下Git和GithubCentralized Version Control Systems,简称 CVCS
集中化的版本控制系统
这类系统诸如 CVS Subversion以及Perforce。
这类系统都有一个集中管理的服务器,保存所有文件的修改版本,协同工作的同事通过客户端连接到这台服务器,取出最新的文件或者提交更改。Distributed Version Control Sy...
分类:
系统相关 时间:
2015-07-11 20:14:34
阅读次数:
509