gitlabにアクセスするgitのサブコマンド作った

python勉強がてら作ったけどMerge Request取得する機能作ったところで力尽きたのでとりあえず公開。気が向けば他の機能も作るかも。あるいは誰か作ってください。

GitHub - kamekoopa/git-lab: subcommand of git for access gitlab

使い方

git configで以下の設定をする

  1. gitlab.host
    1. gitlabのurl(スキーマまで含める)
  2. gitlab.private-token
    1. profileページにある認証トーク
  3. gitlab.project
    1. プロジェクト名(e.g group/project_name)
MergeRequest IDを指定して1件ずばりで参照する
git lab requests show {ID}
プロジェクトのMergeRequestを一覧する
git lab requests list
git lab requests list -p 2 # ページ番号指定
git lab requests list -c 2 # 表示件数指定


PyPIとかに登録した方がいいのかな?名前はまだ空いてるくさい。

追記: 2014-02-28

PyPIに登録したので*1

$ pip install git-lab

インスコできます。

*1:pyPIモジュールです