推定無題

日々調べたこととか

MercurialによるRelease-lineパターン

f:id:sunrisebyeast:20120627160006p:plain

※引数の文字列は、スペースが入らない限り""括りは省略できる。

準備

> mkdir XXX
> cd XXX

A

> hg init
> hg ci -A -m "0"

B

> hg branch release-line
> hg ci -A -m "1"

C

> hg tag "Release" -m "2"

タグ名を付けると自動的に新しいチェンジセットがコミットされる

D

> hg update "default"
> hg merge "release-line"
> hg ci -A -m "3"

E

> hg ci -A -m "4"
> hg update "release-line"
> hg merge "default"
> hg ci -A -m "5"

F

> hg tag -f "Release" -m "6"