タグ

Mercurialに関するtasogare30のブックマーク (3)

  • Mercurial初心者が絶対にブックマークすべきページ - ゲリラ的 uncorrelated ウェブ・テクニカル・ノート

    『Mercurial の使い方のチュートリアル』を一読しておけば、日常作業に困る事は無いと思います。しかし、たまにはリポジトリに間違ったコミットをしてしまうものですし、最初は誰でも間違いがちです。そこで間違えたときに打つべきコマンドの覚え書きとして、以下のコマンド入力例を公開します。 ワーキングツリーにカレント・ディレクトリを移動している状態を前提にした操作例なので注意してください。また、各コマンドの詳細なオプションは hg help [コマンド] を見て確認してください。なお、Mercurialはバージョン1.7.3で動作確認しています。 編集を取り消し、あるチェンジセットの状態に戻す コミットをやり直す、コミット・メッセージを変更する チェンジセットを消す チェンジセットを打ち消す チェンジセットを変更する 複数のチェンジセットを一つにまとめる 履歴をさかのぼって特定のファイルを削除す

    tasogare30
    tasogare30 2012/01/26
    >> 10. コミットしている著者名を変更する
  • TimestampModExtension - Mercurial

    TimestampMod Extension Automatically Saves and Restores file timestamps for all files in the repository. 1. Status This extension is not distributed with Mercurial. Author: Nathan Durnan Repository: http://hg.code.sf.net/p/timestampmod/code Web page: https://sourceforge.net/projects/timestampmod/ 2. Overview TimestampMod is an extension for Mercurial DVCS that incorporates automatic saving and res

    tasogare30
    tasogare30 2012/01/25
    >>Automatically Saves and Restores file timestamps for all files in the repository.
  • 操作体系から見る、GitとMercurialの8つの違い

    つい先日、SVNからMercurialに移行するべき8つの理由をまとめたが、Twitterはてなブックマークのコメントを見ていると、同じ分散バージョン管理システムとしてGitとMercurialとの比較に関心が高く、Windowsでの動作でMercurialを評価する人が多いように感じられた。 それも一つの側面で間違いでは無いのだが、日々の開発作業で使っていくと、むしろ操作体系の方が気になるものだ。GitとMercurialの両方を使う機会があったので、操作体系の面で気づいた違いを列挙した上で、Gitに対するMercurialの優位点を考察してみる。 1. 管理対象ファイルの指定方法 .gitignoreや.hgignoreで管理外のファイル名を指定でき、正規表現も使える点は良く似ている。 しかしGitはcommit前にコミット対象を毎回git-addで指定するが、Mercurialは一

    操作体系から見る、GitとMercurialの8つの違い
    tasogare30
    tasogare30 2011/05/10
    仕事でgit使い始めて、どっちも同じ分散管理だし大丈夫だろって思ってたらむしろ混乱した。こんなに違うんやね。すでにブクマしてたってことは、これ読んでMercurialにしたんだろうな、過去の俺よ。共感する。
  • 1