• #22 楼 @Rei

    github 的 wiki 本身也是一个 git 仓库,所以可以这样子:

    • 关闭 wiki 的修改权限
    • 将文件放在 github 里,使用 PR 机制来贡献内容
    • 当 master 分支更新时,将更新 push 到 wiki 仓库
  • Gitlab 部署后发不了邮件 at 2013年04月02日

    @Zernel 我也来水一个 Orz

  • Gitlab 不停的发邮件 at 2013年04月02日

    #6 楼 @Saito 谢谢,我已经按照你说的方法做了,目前运行良好,我会找时间研究一下为什么会出现这个问题的。 #9 楼 @Zernel 我是在检查为什么不停的发邮件的时候看了 sidekiq 的日志发现的错误 Orz ……

  • Gitlab 不停的发邮件 at 2013年04月01日

    #5 楼 @zgm 我现在的表情就和你的头像一样

  • Gitlab 不停的发邮件 at 2013年04月01日

    #6 楼 @Saito 其实邮件是发送成功的,但是当它做收尾工作时,报错了……所以就导致程序以为发送失败 Orz……

    哎……如果没法解决,就只能暂时改一下了

  • Gitlab 不停的发邮件 at 2013年04月01日

    #3 楼 @Saito log 也确实有点多,可问题是不光 log 多,而且邮件也多啊!!!!一个改变权限的邮件发了一晚上,发了 100 多封!!!

  • 这一段是我从 gitlab 的 centos 部署文档里复制下来的,gitlab 是用 rails 框架的,我按照这个文档部署 gitlab 没有问题,希望你也能成

    原文地址:https://github.com/gitlabhq/gitlab-recipes/blob/master/install/CentOS_6.md#updating-and-adding-basic-software-and-services

    Add EPEL repository

    logged in as root

    rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
    Install the required tools for gitlab and gitolite
    

    Install the required tools for gitlab and gitolite

    logged in as root

    yum -y groupinstall 'Development Tools'
    
    ### 'Additional Development'
    
    yum -y install vim-enhanced httpd readline readline-devel ncurses-devel gdbm-devel glibc-devel \
                   tcl-devel openssl-devel curl-devel expat-devel db4-devel byacc \
                   sqlite-devel gcc-c++ libyaml libyaml-devel libffi libffi-devel \
                   libxml2 libxml2-devel libxslt libxslt-devel libicu libicu-devel \
                   system-config-firewall-tui python-devel redis sudo mysql-server wget \
                   mysql-devel crontabs logwatch logrotate sendmail-cf qtwebkit qtwebkit-devel \
                   perl-Time-HiRes
    

    IMPORTANT NOTE About Redhat EL 6

    During an installation on an official RHEL 6.3 we found that some packages (in our case gdbm-devel, libffi-devel and libicu-devel) were NOT installed. You MUST make sure that all the packages are installed. The simplest way is to run the above command for a second time and you'll see quite easily of everything is either already installed or "No package XXX available". When you run into this issue you can try installing these required packages from the CentOS distribution.

    Update CentOS to the latest set of patches

    logged in as root

    yum -y update

  • Gitlab 不停的发邮件 at 2013年04月01日

    #1 楼 @HungYuHei 汗……无奈啊,在 Gitlab 的 issue 也提了几天了,没人理我 Orz ……

  • 请教一个 Emacs 的问题. at 2012年04月01日

    如果是 elisp 的话,那么有 find-function 命令可以跳转到相应的函数定义的位置

    如果是 Ruby 的话我也想知道……

  • 啊啊啊,新人求报名。有 Python 和 CoffeeScript 经验,想学 RoR⋯⋯Ruby 算是有点熟悉,但是语言细节知晓的不多,学习基本就是通过看文档和 RoR 实战 XX 这两个,后者还没有看完 = =