8月 292016
 

手动在gitlab上创建git仓库: http://gitlab.phpor.net/phpor/svn2gitlab.git

 

 

 Posted by at 下午 5:00
3月 202016
 

在mac上,beyond compare默认没有安装命令行,需要通过如下方式安装命令行:

其中,命令行有两个命令,如下:

/usr/local/bin/bcomp:
Launches comparison and waits for it to complete.

/usr/local/bin/bcompare:
Launches comparison and returns immediately.

 

配置diff工具和配置merge工具几乎没有太大差别,这里以diff为例

首先,看看git支持哪些diff工具:

其中:

  1. 后面的工具能用,但是当前不可用;大概意思是,下面这些工具都是图形化的,需要窗口环境,但是,当前是一个terminal-only的会话,他们会失败的。 (但是,我下面要使用的bc就是图形化的呀?)
  2. bc是啥? 就是 beyond compare; 为啥还分bc和bc3?(估计是参数定义不同吧,我们配置工具的时候也不需要指定参数,肯定是git已经帮我们配置好了)
  3. git没有内置这些工具,只是默认有这些工具的相关配置
  4. 我们可以直接通过命令行参数指定使用哪个工具,如下,指定vimdiff:
    git difftool -t vimdiff
  5. 我们可以通过 -x 选项指定自定义的命令,参数就是要比较的两个文件,这样我可以使用git没有内置支持的一些工具了

配置方法, git difftool –help

参考:https://gist.github.com/jfromaniello/9207698

 Posted by at 上午 12:41
1月 192016
 

gitlab安装 有麻烦的方法: https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/install/installation.md

也有简单的方法: https://about.gitlab.com/downloads/#centos6

yum安装或者脚本安装实在太慢,即使走代理也很慢; 当然,可以:

如果不小心断网又得从来,不可取。

俺的办法是: 用百度的离线下载功能先把rpm: https://packages.gitlab.com/gitlab/gitlab-ce  下载下来,百度离线下载几分钟就能搞定,然后,再从百度下载rpm,再然后:

安装完成后有提示接下来该怎么做,我建议你接下来不要着急配自己的nginx,而是直接enable  rpm中自带的nginx

配置文件基本只有一个: /etc/gitlab/gitlab.rb

修改完直接:

根本不用stop start;

注意:千万不要stop的时候reconfigure,这样总是出错,start状态下直接reconfigure还挺快的

 

配置见下篇

 

 Posted by at 下午 1:33
11月 242015
 
  • yum安装

源码安装:

安装依赖:

获取git源码:

安装:

 

 

参考:

http://git-scm.com/download/linux

http://www.tuicool.com/articles/eYZFFn

git-svn: http://chirking.iteye.com/blog/888651

 Posted by at 下午 6:43