我已经安装了git的子命令git-daily

@ohataken 是我。

git-daily是由天下的GREE公司引入的类似于git-flow的git子命令。

我們創建了一個叫做git-daily的工具,在Git上支援日常合作和發布工作。

搜太軟體/git每日

很长的开场白 de

我們的團隊由程序員(我)、設計師和經理組成,是一個普通的三劍客構成。我們正在開發網頁應用程式。

在刚开始时,由于无法将任务按功能进行切分,因此我一直在主分支上频繁提交代码。但随着发布日期的临近,我希望采用主分支、热修复分支、开发分支和发布分支等分支策略,所以首先考虑了git-flow,但感觉有点繁重。

在搜索各种各样的时候,我偶然遇到了git-daily。之前对git-flow有些不适应的感觉在上面的GREE工程师博客中被表达出来了,所以读起来感觉非常清爽。

具体来说,团队人数较少,多人在同一分支上工作,并且发布间隔很短,这些都非常适合。

快速安装步骤

这个步骤是针对Mac的。听说这个git-daily是用php编写的,所以我本想使用Mac标准的软件,但听说要使用pear,所以我决定在brew中将其安装在用户目录下。

在 Mac OS X 上重新安装 PHP — justin hileman dot info。

↑ 主要参考了一篇关于使用brew安装PHP的文章。这篇文章是上述链接的整合复制粘贴(很清晰)。

brew tap homebrew/dupes
brew tap josegonzalez/homebrew-php
brew install php54 –with-mysql –with-intl

修复 PEAR 权限
chmod -R ug+w brew –prefix php54/lib/php
pear config-set php_ini /usr/local/etc/php/5.4/php.ini

修复 PEAR 配置并升级
pear config-set auto_discover 1
pear update-channels
pear upgrade

bobthecow的要点:85ad6dfb594d9215b42b — 要点

【更新】如果不在php.ini中设置时区,git-daily会发出警告并变为UTC时间喔?

$ vim /usr/local/etc/php/5.4/php.ini

时区日期=”亚洲/东京”

这样PHP和pear的安装就完成了。接下来是安装git-daily。

$ pear channel-discover openpear.org
$ pear install openpear/Git_Daily

结束了。请查看GitHub的reamde文件以了解使用方法。

我会在之后写关于使用感受和团队尝试引入的那个东西的事情。

广告
将在 10 秒后关闭
bannerAds