9月 14

iTop插件命名大小写引发的问题

在Windows上开发 iTop 插件,新增了一个 module,本地测试正常,但是上传到 LInux 系统的服务器上,却怎么也不生效,查看 env-production 下编译的结果,发现有两个 model.xxx.php 格式的文件,不同的是,一个文件名大写,一个小写,编译的代码更新到了大写的文件夹下,小写的没有内容。 查看 Wind … Continue reading

6月 29

Github上给开源项目提交Pull Request

给别的 Repo 提 Pull Request 的一般流程是: Fork 开一个分支,在分支里修改代码 create Pull Request 如果上游 default 分支有更新,merge 上游 default 分支 如果一开始就在 default 分支里直接改了代码,会导致后续跟进上游时很不方便。因此最好是在分支里修改代码。如果已经 … Continue reading

5月 28

Gitlab迁移到Gitea

上一篇文章提到,Gitea 是替代 Gitlab 的一个好选择,那么如果已经有了 Gitlab,如何迁移到 Gitea 呢?风险最低的方案可能是让用户自行迁移,但问题是迁移会比较慢,会有遗漏,并且会丢失 PR,Issue。另外可以找一些迁移工具。但是目前应该还没有支持完全迁移的工具。本文介绍使用 gitlab_to_gitea 迁移的过程 … Continue reading

5月 28

Gitea:自建Git新选择

前些年自建 Git 的首选应该是 Gitlab,印象中 Gitlab 是非常臃肿的,对内存的需求比较大,最好是 4G 以上内存的机器。相比之下,Gitea 就很轻量级了,能够很好的节约系统资源。另外 Go 程序部署起来也更方便。还有一个比较实用的功能是,Gitea 支持全文搜索,而 Gitlab 社区版本不支持。和 Gerrit 对比,G … Continue reading

1月 10

omnibus方式部署gitlab

这几天折腾搭建git服务器,选择了比较流行的gitlab,一开始就直奔一键安装脚本去了,连gitlab主页都没去看看。用的gitlab-installer,centos6.5,各种错误,各种依赖关系,还有各种无法连接,两天了都没成功。无奈手动配置,没有接触过ruby on rails,照着网上的文档抄,忍受着龟速的epel源,花了几个小时 … Continue reading

8月 01

Github使用小结

老早就注册了github,打算把棋谱转换程序 wgs2sgf托管在那里,可是一直拖啊拖。一个月前,有人提了个issue:   我很想告诉他我是github新手啊同学,还玩不转github,不知道怎么把代码弄上去... PS:今天成功用git提交了代码,可是又发现可以在线编辑文档,如果代码少,在线编辑也很方便 /oh/ 3个月前怎 … Continue reading