memoメモ

最近はGo言語関連で。φ(..)メモメモ

drone.ioで最新のMercurialを使う

たぶん私くらいしか必要としてないかもですがメモします。

drone.ioではubuntu12.04を使っているということもあり、古いバージョンのものがちらほらあります。aptで対応してもいいですが、いろいろとアップデートに時間もかかるので手っ取り早くdebでいれちゃいます。

以下をdrone.ioに入れます:

lsb_release -a
hg version
sudo apt-get remove mercurial
sudo apt-get remove mercurial-common
curl -s -o mercurial-common.deb http://http.us.debian.org/debian/pool/main/m/mercurial/mercurial-common_2.8.2-1_all.deb 
curl -s -o mercurial.deb http://http.us.debian.org/debian/pool/main/m/mercurial/mercurial_2.8.2-1_amd64.deb
sudo dpkg -i mercurial-common.deb
sudo dpkg -i mercurial.deb
hg version

とすると、以下のようにバージョンが2.8.2になります(途中省略):

$ lsb_release -a
Distributor ID: Ubuntu
Description:    Ubuntu 12.04.2 LTS
Release:    12.04
Codename:   precise
No LSB modules are available.
$ hg version
Mercurial Distributed SCM (version 2.0.2)
(see http://mercurial.selenic.com for more information)

Copyright (C) 2005-2011 Matt Mackall and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
:
$ hg version
Mercurial Distributed SCM (version 2.8.2)
(see http://mercurial.selenic.com for more information)

Copyright (C) 2005-2013 Matt Mackall and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

めでたしめでたし。

入門TortoiseHg + Mercurial

入門TortoiseHg + Mercurial