8
Gogs, an alternative to Gitlab (www.apertoire.net)
siuying 積分 0

非常厲害的樣子,只是一個 binary 就做到這東西,待會下載來看看

siuying 積分 2 編輯於

I previously described how I ‘dockerized’ my home server environment, so it’s only fitting that I would run gogs as a Docker container.
....
....
NOTE: At this point, you could simply run gogs web and you’d have it running normally, not as docker container.

這段很好笑

negaihoshi 積分 1

一個 Binary 就是 Go 的特色阿XD

不過 Gogs 還沒有那麼好用,我覺得只能滿足最低限度的使用而已,之前測試的時候也還不能用 Pull Request

siuying 積分 1

嗯,像 gitlab 初期, ssh 的多用戶 public key 管理是由 gitosis 做的,syntax highlighting 是用 python pygment 做的,安裝時要注意的東西就很多。他們後來慢慢用自己寫的或 ruby 的東西代替了。

不會現在就想用它去取代 gitlab ,但是覺得這種 (go 的) 不同的哲學也有其好處吧。

siuying 積分 0

哈哈,之後 GitLab 的 CEO 留言了!

IngramChen 積分 0

XD 那個 CEO 怎麼這麼緊張

IngramChen 積分 0 編輯於

借題問一下,大家的 git repo 主要都用什麼?

  1. github
  2. bitbucket
  3. gitlab
  4. gitbucket
  5. 沒用,就是一個 server 放個 folder
  6. 其他 (自己回)
IngramChen 積分 0

看來自己架的不少啊,我以為大家都很潮都用 github ~

qrtt1 積分 2

自己架就懶惰了,能公開的就放 github,不能的就放 bitbucket :P

pcbill 積分 0
  1. subversion (我是亂入
IngramChen 積分 0 編輯於

subversion 亂入可。

不過這表示你只用 svn 嗎??

之前專職 svn 的 Google Code 死掉了,就知道 svn 壽命已盡

pcbill 積分 2

目前任職的公司,才剛剛從 CVS 轉為 Subversion,用 JDK 1.4 runtime 跑百萬元的交易計算。世界有時並沒有我們想像中的跑得這麼快。

qrtt1 積分 1

CVS 轉 SVN 已經有進步了一點點了 :P

Blake 積分 0

世界越快,心則慢

haocheng 積分 0

人生啊... @_@

chchwy 積分 1

我們公司為了讓 Artist 參與版本控制,還堅守 svn ,沒辦法 git 太難了,只有工程師才知道怎麼用XDD

yongjhih 積分 0 編輯於

加裝個右鍵選單工具,如果不開 branch ,更新(pull --rebase)、存檔(commit)、上傳(push) 應該差不多吧,還支援離線作業。反而覺得好簡單阿 :)

chchwy 積分 0

這是理想一切都很順利的狀況,實際上沒這麼簡單阿XDDD

IngramChen 積分 0

我們教 Art 用 smartgit1 ,反正 Art 只負責丟檔案上來而已,真的進主 code base 還是 developer 來做。

afutseng 積分 1

我們的 Art 配 iMac,DevOps 就幫他們安裝 SourceTree1,然後有興趣的學 Git 的就再找個有空的人教會他 add / commit / pull / push,Art 就可以自己更換圖檔 / CSS 並且 deploy (GNU Makefile + Rsync) 到 production 。

afutseng 積分 1

公司 repo 太多,大部分放自行架設的 gitolite,一小部分放 GitHub Enterprise

koji 積分 1

個人的之前放 bitbucket... private repo 還是蠻不錯的哈 :P

siuying 積分 1 編輯於

gitlab,免費的東西功能上沒話說,由基本的 ssh/https,到issue tracker 或webhook都有,它的備份可以走一個 rake task 就輸出一個檔案,可以完整回復這一點也很不錯。

negaihoshi 積分 1

個人用 GitHub, 私人專案放 Bitbucket 公司自己 host GitLab

haocheng 積分 1

公司有自架的 gitlab + 一部份用 github

anthonychen 積分 1

私人不成熟的放 bitbucket,公開的放 github。 公司嘛...git /perforce/svn 應該都有用,我接觸到的還是 svn 為主。

IngramChen 積分 0

怎麼不登高一呼:大家全部一起轉 git 吧 ~~

anthonychen 積分 0

其他的就算了,那個現在還在用 svn 的單位,換到 git 對他們來說有點困難啊 XD

yongjhih 積分 1 編輯於

私有的就 gitlab 開放的就 github

因為有架 git social hosting 已經三年多了,那時我有印象的是 gitorious、gitlab。而 gogs 與 gitbucket 是這一兩年我才聽到的,所以還沒機會。

BTW, 其他開發部屬:

git-repo tool 拉 code, gradle build, gitlab + github webhook, ci -> jenkins + travis-ci, issue tracker -> phabricator, code review -> gitlab merge-request + github pull-request

phabricator 是放在 docker container 裡 。架 gitlab 的時候,我 ubuntu kernel 還沒換,不能用 docker Orz..

IngramChen 積分 0

我們公司大多是 (5)就是放 folder ssh 而已,有另外架 (4) gitbucket 但沒什麼用。

自己的專案有些放 github ,有些是 (5)

IngramChen 積分 0

前些日子我們才剛用 gitbucket1 而已,它也是 one war 就能部署。

siuying 積分 1

GitLab 的部署是很難,但用 docker 的話也就是一個 fig 而已

siuying 積分 0

有趣, Github 的 clone 也有對手了?!

koji 積分 0

那時 gitbucket 好慢...現在不知好點沒

IngramChen 積分 0

有比較快了。不過我們也沒再繼續用了,沒人開 wiki / issue 的話就用不太到