GitLabの「Community Edition」を使用すると、自前のサーバに構築することが可能です。
両者とも同様なホスティング機能を利用できる、「GitLab(Community Edition)」と、クラウドサービス「GitHub」の違いについてまとめられているサイトを紹介します。
GitLabの主な機能について、GitHubと比較する形で、解説されています。
・GitLabとは
・サーバーにGitLabを構築する
・セットアップ
・Issues機能を活用する
・Merge Request機能を使う
・Wikiでのドキュメント作成や、CIも充実
競合サービスである「GitHub」との比較を交えながら、GitLabの「開発手法」「最近の動向」「今後の方向性」について解説されています。
・GitLabとは
・GitHubとの違い
・GitLab自体の開発のされ方
・最近の動向
・今後の方向性
・まとめ
「ぐるなび」がホスティング機能として、「GitHub Enterprise」や「Atlassian Stash」ではなく、「GitLab Community Edition」を選択した理由について解説されています。
・GitLab前史
・ホスティングサービス候補は3つ
・選定基準
・運用してみてよかったこと
・運用してみて困ったこと
・おわりに
→ぐるなびをちょっと良くするエンジニアブログ →なぜぐるなびはGitLabを選択したか
「GitLab」と「GitHub Organization」の2つの方法でソースコードを管理しているピクシブの運用方法についてまとめられています。
それぞれのメリット/デメリットなどについて参照できます。
・GitLabとGitHub
・GitLab上のユーザー権限について
・GitLabの認証
・外からも使いたい
・GitLabの前段にGoogle認証を挟む
・バージョンアップについて
・まとめ
「Package Hunter」とは 概要 「Package Hunter」は、サンドボックス環境に依存関係をインストールし、インストール中に実行されるシステムコールを監視することにより、「悪意のあるコード」や「その他の予期しない動作に対するプログラム」の依存関係を...
OSS×Cloud ACCESS RANKING