TortoiseHgでSVNを使う方法
TortoiseHgでSVNを使う方法が公開されていたのでメモ。
【元ネタ1】
TortoiseHgでSVNリポジトリをチェックアウトできちゃった件 | endflow.net blog
TortoiseHg 1.0 + hgsubversion で簡単にTortoiseHgからSVNを認識できるみたい。
この機能を使えば、SVNを意識せずにクローンしたり、PullやPushが簡単にできる。
git-svnと同じ感覚で使える。
他にhg-gitもある。
【元ネタ2】
Kiln が Git (や他の SCM)ではなく Mercurial をサポートする理由 - tcha.org
分散バージョン管理の本質は何にあるのだろうか?
分散バージョン管理はSW開発に何をもたらして、どんな技術革新を行ったのか?
アジャイル開発、派生開発、ソフトウェア製品ファミリー開発のいずれも、高度な構成管理技術を要求する。
高度な構成管理のインフラがなければ、いくらアジャイルを唱えた所で、絵に描いた餅に過ぎない。
高度な構成管理のインフラがなければ、オリジナルの製品から移植したり、大幅な機能を追加したり、複数の似たような製品を短期間に作り出したりするのは、規模が大きくなるほどいずれ困難になる。
そして、MercurialやGitを導入すると、従来までのソフトウェア開発プロセスも大きく変わる。
ツールがプロセスを改善する。
ツールがソフトウェア開発のレベルを1段上に持ち上げてくれるのだ。
| 固定リンク
「廃止Mercurial」カテゴリの記事
- GitHubはオープンソースのプロセスを標準化した(2015.06.11)
- 「反復型ソフトウェア開発」はソフトウェア工学の良書(2013.02.09)
- Mercurialに取り込まれたコミュニティ由来の機能一覧(2013.01.12)
- WordやExcelから直接Mercurialへコミットできるアドオンmsofficehg(2012.12.07)
- RedmineでSubversion リポジトリ表示を高速化する方法(2012.11.23)
コメント