いう点でそれらと違うのか、と聞かれると、実はあまりよく分かっていなかったりします。使ったことがないからです。使ってみようと思ったことが幾度と無くあるのですが、日常的に使う機会がないこともあり、どうやって動いているのかまだ理解できていません。読めば裏で何が起こっているかなんとなく想像がついてしまうほどシンプルです。使うすべての人が読むべき文書だと思います。書かれているということに関してはあまりぱっとしないかもしれません。ユーザにとってそれがどの言語で実装されているかが重要であることなんてほとんどありません。少なくとも一つアドバンテージがあるのです。呼び出しが簡単にできることです。前置きは置いておいて、とりあえず入門らしいことをしてみましょう。いう名前のファイルを作ってコミットファイルがちゃんとリポジトリにコミットされたことを確認するだけの簡単な作業です。システムにインストールしておきます。パッケージをインストールするだけです。インタプリタを立ち上げます。モジュールをロードします。クラスのインスタンスを作っておきましょう。リポジトリの作成です。リポジトリが出来ました。何かファイルを追加してみましょう。最後に出てきたバイナリ文字列はこのコミットのIDです。実際にコミットされていることを確認してみましょう。head')\x9dt:\x94\xd9T\x82J\x10\x9da\xe2fB\xef\xab\x9do\xc6'さきほど帰ってきたバイナリ文字列と同じですね。'default'})ほとんどの要素の意味は見れば想像が付くと思います。1番目のバイナリ文字列はマニフェストのIDです。マニフェストとはあるリビジョンにおけるファイル名とその内容を関連付けるデータです。読み込んでみましょう。'Q\x82\xf8\xe0\xaaIn\x87r\xf8\x0b>\x07\x86eL3\x8d\xb4\xd3'}この辞書の値になっているのが、このリビジョンにおけるファイルの内容を示すIDです。これを使うことでファイルの内容を取得することができます。Mercurial!\n'ちゃんと書いた内容がコミットされていることが確認できました。短いですが今回はここまでです。参加まとめ月別アーカイブはてなブログをはじめよう!nyaasanさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。