여러 명령을 호출하는 hgrc 파일에 Mercurial 명령 별칭을 정의하고 싶습니다. 예를 들어, 나는 다음과 같은 일을하고 싶습니다 :여러 명령을 실행하는 hg 명령 별칭을 만드는 방법은 무엇입니까?
[alias]
giveup = revert --all --no-backup; purge
syncprod = fetch production; push production
이 날 hg syncprod
를 호출하고 그것이 페치 후 푸시 호출하도록 허용합니다. 이 기능이 있는지 판단 할 수 없었습니다. (그게 더 의미 추측하지있어.)
Windows에서이 작업을 수행 할 수 있습니까? –
cygwin에서 나는 똑같이 작동 할 것이라고 생각하지만 그렇지 않으면 아마도 giveup.bat (또는 cmd 또는 powershell이 사용하는 모든 것)을 쓰는 것이 낫습니다. –
별칭에서 powershell 또는 cmd를 호출 할 수 있습니다. 예 : powershell에서 다음 별칭을 사용합니다 : 'amend =! powershell -NoProfile -Command hg ci -m $ (cat .hg \ last-message.txt)' –