タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

mercurialに関するktakeda47のブックマーク (3)

  • Hg Init: a Mercurial tutorial by Joel Spolsky

    Mercurial is a modern, open source, distributed version control system, and a compelling upgrade from older systems like Subversion. In this user-friendly, six-part tutorial, Joel Spolsky teaches you the key concepts. Also, Fog Creek offers free monthly webinars that go over the basics of Mercurial.

    ktakeda47
    ktakeda47 2010/04/10
    「・・・Mercurial is a modern, open source, distributed version control system, and a compelling upgrade from older systems like Subversion.・・・」
  • 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
  • Mercurial MQ でバイナリファイルを扱う場合はご用心 - daily dayflower

    MQ でなんの気なしにバイナリファイルを扱うと,バイナリファイル自体を lost します。これはこわい。というか実際にはまりました。 現象 まずバイナリファイルを追加。 $ hg init $ perl -e 'print "\x00"' > bin $ ls bin $ hg addremove adding bin $ hg ci -m "binary file added" $ hg log changeset: 0:90e1a39f0fe7 tag: tip user: dayflower <dayflower@example.com> date: Mon Jun 08 11:31:12 2009 +0900 summary: binary file addedバイナリファイルといっても NUL バイトいっこのファイルだけど。 この changeset を qimport する。

    Mercurial MQ でバイナリファイルを扱う場合はご用心 - daily dayflower
  • 1