hg status
変更されたファイルをフルパスで実行して表示したいですか?
なんで?3 つの異なるリポジトリへの変更を表示したいので、デフォルトで hg はそれらをリポジトリ ルートに対して相対的に表示します。
hg status
変更されたファイルをフルパスで実行して表示したいですか?
なんで?3 つの異なるリポジトリへの変更を表示したいので、デフォルトで hg はそれらをリポジトリ ルートに対して相対的に表示します。
hg status
man ページには、 Mercurial がそれを直接サポートしていることを示唆するものは何もありません。
ちょっとしたsed
魔法はいかがですか?
$ pwd
/var/www/mysite
$ hg st
A static/logo.png
M static/style.css
? temp.txt
$ hg st | sed -e "s~^\(.\) ~\1 ${PWD}/~g"
A /var/www/mysite/static/logo.png
M /var/www/mysite/static/style.css
? /var/www/mysite/temp.txt
シェル エイリアス (マニュアルで説明されています) を使用して、Mercurial に通常の代わりにこれを実行させることができますhg st
。