mercurial

anything-vcs-project.elというelispを書いた。

https://github.com/podhmo/anything-vcs-project.el これ何? バージョン管理システム(git,hg)などで管理されているファイルをanythingからアクセスするためのelisp。 (以降バージョン管理システム=VCS) 実際の動作。 現在開いているバッファのディレクトリ…

glogを有効にする

~/.hgrcに以下を追加。 [extensions] graphlog =以降は、hg glogが使えるようになる。

mercurial リモートリポジトリ

知らなかったのでメモ A B(remote)の通信 A B ip 192.168.1.100 192.168.1.101 user you foo の時 B(remote)側で # ssh foo@192.168.1.101 pwd #/home/foo/bar hg init A側で hg push ssh://foo@192.168.1.101//home/foo/bar

mercurialのリポジトリの使い方

agenda 設定 個人利用(commit,log,revert) branchの利用(branchのmergeも服務) リモートリポジトリの作成 設定 .hgignoreと.hg/hgrcなどがある。 .hgignoreには、リポジトリに含めないファイルの情報を書く。 (表記方法はglobパターン、正規表現と幾つかの種…