foozy@708: #!/bin/bash foozy@708: foozy@708: #$ name: init foozy@708: foozy@708: hg init mytag foozy@708: cd mytag foozy@708: foozy@708: echo hello > myfile foozy@708: hg commit -A -m 'Initial commit' foozy@708: foozy@708: #$ name: tag foozy@708: foozy@708: hg tag v1.0 foozy@708: foozy@708: #$ name: tags foozy@708: foozy@708: hg tags foozy@708: foozy@708: #$ name: log foozy@708: foozy@708: hg log foozy@708: foozy@708: #$ name: log.v1.0 foozy@708: foozy@708: echo goodbye > myfile2 foozy@708: hg commit -A -m 'Second commit' foozy@708: hg log -r v1.0 foozy@708: foozy@708: #$ name: remove foozy@708: foozy@708: hg tag --remove v1.0 foozy@708: hg tags foozy@708: foozy@708: #$ name: replace foozy@708: foozy@708: hg tag -r 1 v1.1 foozy@708: hg tags foozy@708: hg tag -r 2 v1.1 foozy@708: hg tag -f -r 2 v1.1 foozy@708: hg tags foozy@708: foozy@708: #$ name: tip foozy@708: foozy@708: hg tip