Mercurial > evolve
changeset 154:d3c3211fcfc4
use cat in enable.sh
author | Pierre-Yves David <pierre-yves.david@logilab.fr> |
---|---|
date | Tue, 20 Mar 2012 16:19:59 +0100 |
parents | c088f503cc97 |
children | 58301324ac96 |
files | enable.sh |
diffstat | 1 files changed, 38 insertions(+), 28 deletions(-) [+] |
line wrap: on
line diff
--- a/enable.sh Tue Mar 20 16:11:57 2012 +0100 +++ b/enable.sh Tue Mar 20 16:19:59 2012 +0100 @@ -3,33 +3,43 @@ here=`readlink -f "$0"` repo_root=`dirname "$here"` -# I gotta change this for cat soon -echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" >&2 -echo "XXX Add the line below to the [extensions] section of you hgrc XXX" >&2 -echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" >&2 -echo >&2 -echo >&2 -echo "[extensions]" -echo "### experimental extensions for history rewriting" -echo -echo "# obsolete relation support (will move in core)" -echo "obsolete=${repo_root}/hgext/obsolete.py" -echo -echo "# history rewriting UI" -echo "evolve=${repo_root}/hgext/evolve.py" -echo -echo -echo '[alias]' -echo "### useful alias to check future amend result" -echo "# equivalent to the qdiff command for mq" -echo -echo "# diff" -echo 'pdiff=diff --rev .^' -echo -echo "# status" -echo 'pstatus=status --rev .^' -echo -echo "# diff with the previous amend" -echo "odiff=diff --rev 'limit(obsparents(.),1)' --rev ." + + +cat << EOF >&2 +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +XXX Add the line below to the [extensions] section of you hgrc XXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +EOF + +cat << EOF | sed -e "s#XXXREPOPATHXXX#${repo_root}#" +[extensions] +### experimental extensions for history rewriting + +# obsolete relation support (will move in core) +obsolete=XXXREPOPATHXXX/hgext/obsolete.py + +# history rewriting UI +evolve=XXXREPOPATHXXX/hgext/evolve.py + + +[alias] +### useful alias to check future amend result +# equivalent to the qdiff command for mq + +# diff +pdiff=diff --rev .^ + +# status +pstatus=status --rev .^ + +# diff with the previous amend +odiff=diff --rev 'limit(obsparents(.),1)' --rev . +EOF + +cat << EOF >&2 + + +### check enable-qsync.sh if your need mq export too. +EOF