gitlab版本升级注意事项

发布: 2014-02-23 23:00

gitlab项目非常活跃,版本升级不可避免。

不过gitlab的版本升级做的比较好了,手册文档也比较全面。

总的来说,就是这么几步,

1、备份当前使用的版本
2、升级代码
3、升级数据库
4、更新缓存、
5、升级后的检测

要注意的是最好根据说明文档,并且要执行经常性的升级,否则跨大版本可能比较麻烦。

还有头一次升级只升级了代码,重启后页面排版乱了,更新缓存后才恢复。

详细信息请看:https://github.com/gitlabhq/gitlabhq/tree/master/doc/update

另,gitlab有一点不太好,默认情况下不能在项目名中使用点(.),
经过自己查找资料,修改 了几个代码,算是修被一些不能用点问题,
这次在使用gitlab api时,碰到一个问题,导致路由不正常,无法实现该api的功能,
这个功能是/projects/:id/members。
api文档中说的:id可以是项目的ID,一个数字,也可以是 namespace/projectname,
但在使用后者时,由于projectname中包含了点,这个api无法正常路由了。
而如果项目名中没有点的话,这个功能是正常能使用的。
目前还没有找到解决办法,只好暂时不使用这个功能了。


原文: http://qtchina.tk/?q=node/790

Powered by zexport