タグ

gitとgitlabに関するpamucatのブックマーク (4)

  • GitLab flowから学ぶワークフローの実践 | POSTD

    Gitによるバージョン管理では、従来のSVNなどよりずっと簡単にブランチングやマージができます。さまざまなブランチ戦略やワークフローが可能であり、以前のシステムに比べるとほとんど全てが改善されたと言えるでしょう。しかしGitを利用する多くの組織はワークフローの問題に直面します。明確な定義がなく複雑で、Issue Tracking Systemと統合されていないからです。そこで、明確に定義された最良の実践的方法としてのGitLab flowを提案したいと思います。issue trackingには feature driven development と feature branches を組み合わせます。 他のバージョン管理システムからGitに移行する際によく耳にすることは、効果的なワークフローの開発が難しいということです。この記事ではGitワークフローとIssue Tracking Sys

    GitLab flowから学ぶワークフローの実践 | POSTD
  • 【GitLab】 HTTPSでclone/pushできるようにする - Dive into Ofuton

    はじめに GitHubだとプライベートリポジトリの数に制限がある(学生向けに暫くの間いくつかタダで作れる)けど, 自分でGitLabを運用すればVPS代だけでリポジトリ作り放題だぜヒャッハァアアというわけで,GitLabを運用してます. GitLab大好きです.素晴らしいです.けど,今までどうしてもSSHでしかclone,pushが出来ないんですよ. これは気持ち悪いなー,なんとかしてHTTPSでもできるようにしたいなーと思ってました. それで,原因について探っていると,cloneしようとするときHTTPSでエラーが出るのはGitLabのせいではないようでした. HTTPSで接続する場合は,gitの方で証明書をチェックして怪しい証明書(認証局による署名がされていないもの)の場合は弾くようになっているようです. だから,SSL用の証明書の類をうまいことやれば弾かれずに済むんじゃないかなーと思

    【GitLab】 HTTPSでclone/pushできるようにする - Dive into Ofuton
  • CentOS 6.5にGitLab 6.8をインストールとSSL導入 - Qiita

    CentOS 6.5にGitLab 6.8をインストールしてSSL導入 環境は2014/4/25時点で全て最新のものを使用。 CentOS:6.5 GitLab:6.8 GIt:1.9.2 Ruby:2.1.0 nginx:1.6.0 以下のサイトを参考にさせて頂きました。 ありがとうございました。 gitlabhq/gitlabhq https://github.com/gitlabhq/gitlabhq/blob/master/doc/install/installation.md $web->{note}; GitLab 5.0 を CentOS 6.4 にインストールする http://n8.hatenablog.com/entry/2013/04/24/230340 dogmap.jp nginx で ssl 設定をする http://dogmap.jp/2011/05/10/n

    CentOS 6.5にGitLab 6.8をインストールとSSL導入 - Qiita
  • 「GitLab」を使ってGitリポジトリを管理 - Tech-Sketch

    GitLabとは? GitLabとは、GitHubのようなサービスを社内などのクローズドな環境に独自で構築できるように公開されたオープンソースです。 GitHubだと開発した成果物が社外に保存されるということで業務利用が敬遠されることがあると思います。 しかし、開発者にとってGitリポジトリが管理できるGitHubは非常に便利で使い勝手のいいものです。 それを社内にも構築できるようになるということで関心をもたれる開発者の方々も多いのではないでしょうか。 GitLabがどういう仕組みで稼働しているのか、またどういう運用をすればいいのか、その際の注意点など、 筆者が実際に導入した経験をもとにご紹介したいと思います。 どういう仕組み? GitLab1がどういう仕組みで稼働しているのかについて説明します。 GitLabRuby on Railsで実装されています2。 基的にGitL

  • 1