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
|