タグ

dvcsとプログラミングに関するkutakutatriangleのブックマーク (3)

  • graft と strip を使って Mercurial の良さを実感したときの話 - eji著

    Mercurial Advent Calendar 2012 - connpass / 24日目のエントリです。 つい最近 Mercurial の graft と strip 機能を知って、「Mercurialって当に良いツールだなぁ」思ったことがありました。今回はその時の話をしながら、どのバージョン管理システムを導入しようかと悩んでいる方に対して、Mercurial の良さを伝えたいなと思います。 ※私自身Mercurial初心者なので、濃い技術話はありません。。。 現在の私の仕事について 現在の私の仕事PHP等を使ったWEBアプリ開発がメインです。そして開発者が私一人という小規模開発が多いです。 ソースコードの管理はMercurialを使い、以下のように機能ごとにブランチを切って都度マージしていく方法で運用しています。 A案件の話 私はAという案件の開発をしていました。その案件は画

    graft と strip を使って Mercurial の良さを実感したときの話 - eji著
  • Mercurial で 既にリポジトリに入っているファイル名を変更する - 憧れ駆動開発

    事情により既にリポジトリに追加されているファイル名を変更したくなった。具体的には Sencha Touch 2 でリポジトリをつくるときにスキャッフォールドとして hoge.js みたいにいっぱい配置しちゃってたけど、実際は Hoge.js と大文字にしないと認識されないのでそのリポジトリ問題を解決する。 リポジトリのファイル名を変更したのでマージに失敗した 以下ログ [atas@ ~/work/(hg)-[ticket]-] hg merge default abort: case-folding collision between hoge/app/controller/Main.js and hoge/app/controller/main.js ググってみるとどうやら歴史改変して解決する方法があるが、ちょっとこわいのでやりたくなかった。なので達人に聞いたら解決方法を教えてくれた。

    Mercurial で 既にリポジトリに入っているファイル名を変更する - 憧れ駆動開発
  • hgrc tips #mercurialjp - 放牧日記

    このエントリはMercurial Advent Calendar 2012の 1日目です。前回*1の反省を踏まえ、今回は軽いネタから、hgrcのtipsについて話したいと思います。 hgrcのマニュアルの日語訳をwebから参照したい mercurialのマニュアルはほぼ100%日語化されています。 次のURLからhgrcの日語訳が参照できます。 http://mercurial-users.jp/manual/hgrc.5.html ちなみに、hgrcだけでは無くmercurialのマニュアルも参照できます。 http://mercurial-users.jp/manual/hg.1.html http://mercurial-users.jp/manual/hgignore.5.html リポジトリ固有の設定をしたい リポジトリ毎にhgrcの設定を変更したいことがあると思います。た

    hgrc tips #mercurialjp - 放牧日記
  • 1