タグ

gerritに関するclavierのブックマーク (3)

  • codefirst を支える開発環境 08: Git-Redmine 連携

    こんにちは R&D 担当の @suer です。 今回は GitRedmine の連携について、具体的な設定と活用法についてご紹介します。 Redmine の設定Redmineプロジェクトの設定から Git リポジトリを登録します。 注釈にも書かれていますが、Git の場合は Redmine を設置しているサーバのローカルにリポジトリが存在する必要があります。 設定はこれだけです。 連携方法Git のコミットコメントに #チケット番号 のようにしてチケット番号を入れることで自動的にリンクが生成されます。 codefirst を支える開発環境 02: コミットルール でご紹介したように、フックを設置して強制するとよいでしょう。 リポジトリタブを見てみると以下のように、コミット毎にチケットへリンクされます。 チケットごとのソースコードの変更の確認チケット画面では、コミットへのリンクが生

    codefirst を支える開発環境 08: Git-Redmine 連携
  • コードレビューツール 6選 どれが最適? | Act as Professional - hiroki.jp by HIROCASTER

    Pythonで書かれたレビューツールです。VMware社内で利用されていることで有名なツールです。 プレコミットレビューという概念のレビューツールです。つまり、コミット前にレビューをするという事が前提になっているツールです。よって、結果的に差分を重点的に確認していくツールのつくりになっています。 rietveld rietveld – Code Review, hosted on Google App Engine – Google Project Hosting Google社内で使われているコードレビューツールである「Mondrian」のオープンソース版です。基的にGoogle App Engineで動くことが前提になっています。 GAEの上のコードのデータを置くということがオトナの事情的に難しいかもしれませんが、検討してみてください。 Phabricator Phabricator

    コードレビューツール 6選 どれが最適? | Act as Professional - hiroki.jp by HIROCASTER
  • Gerritを約1年運用してみて – ちとろぐ

    Gerritを利用して拙作のLhazをオープンソース化してから,1年が過ぎようとしています。ここで,Gerritの良い点,悪い点をまとめます。GitHubやSourceForgeを使用した経験はないので,他の開発プラットフォームと比較した結果ではありません。運用中のレビューサイトはこちらになります。 良い点 gitが身についた Gerritはgitベースですので,gitの使い方が身につきました。add, commitなどの基的なコマンドはgitのみの運用でも身につくかと思いますが,Gerritではpushやコンフリクトの解決にrebaseが必要だったりして,やや進んだ使い方が身につきます。また,Lhazの開発では,zlib等の外部ライブラリを使用しており,mergeも使ったりしました。 ブランチがGerrit上で可視化されるのも良いと思います。具体的には,zlib等をmasterブランチ

  • 1