[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

mercurialとdevelopmentに関するlizyのブックマーク (3)

  • Mercurialを使った俺々バージョン管理ノウハウまとめ(2009年夏編) - monjudoh’s diary

    職場でMercurialを使っていい感じに俺々バージョン管理を やれるようになってきた感があるので、 ノウハウをまとめる。 概略 中央リポジトリと同期をとるbranchを用意する 同期branchはsync_cvsとかそんな名前 defaultをそのまま使っても良い このbranchで開発作業は絶対にしない 全ソースをhgで管理しない 中央リポジトリで管理しているソースの数が多い場合の話 hgで管理するファイル数が多いとhg update等が遅くなり、開発のスピード感が落ちる ticket毎に開発作業用branchを作成する 同期branchから作成する 同期branchから随時rebaseする 必ず、同期branchの最新版からrebaseした状態でテストを行う。 テストが通ったらticket別branchから同期branchにmergeする。その後、同期branchの内容で中央リポジト

    Mercurialを使った俺々バージョン管理ノウハウまとめ(2009年夏編) - monjudoh’s diary
  • まーきゅりあるのススメ - Twisted Mind

    RabbitMQ が Mercurial を使用していて、 その使い方が個人的に気に入っているので、メモしておきます。 まずバグが出たらバグに番号を付けてブランチを切っています。 $ hg branch bug00001 積極的に branch は切る。そして積極的に修正してマージする。 マージが終わった branch は自動的に inactive になって、 hg heads した際に表示されなくなります。 RabbitMQ サンプル $ hg branches default 793:deb1ba59c765 bug20149 784:e74b10887829 bug20173 783:e30e539b51cd bug19213 676:e4de2be7be0d bug19662 592:7af938a5589e junk 415:873605c25f15 bug19490 243:a

    まーきゅりあるのススメ - Twisted Mind
  • Google Codeライクなソフトウェア開発管理システム·InDefero MOONGIFT

    個人的には最近、GitHubGoogle Codeを使ってソフトウェアを管理することが多くなっている。今までのソフトウェア管理環境はどうも重厚で、はじめるまでのステップが面倒だった。その点、これらのリポジトリサービスは手軽にはじめられるのが良い。 プロジェクトを作成してソフトウェアを開発管理する この雰囲気をローカルやオフィスでも使いたいと思っていた人には朗報だ。ぴったりのソフトウェア開発管理システムがInDeferoだ。 今回紹介するオープンソース・ソフトウェアはInDefero、PHPで作られたソフトウェア管理システムだ。 InDeferoはプロジェクトホーム、ダウンロード、ドキュメント、問題管理、ソース、コードレビューといった機能がベースになっている。もちろん複数人でコミットし、ソフトウェアを管理することも可能だ。 ソースの取得法なども表示される リポジトリはGit、Subvers

    Google Codeライクなソフトウェア開発管理システム·InDefero MOONGIFT
    lizy
    lizy 2009/01/29
    これはいい。コードレビューのシステムまで付いてくるとは。後で入れる
  • 1