タグ

Pythonとhgに関するlamichのブックマーク (4)

  • CentOS5.5にhgコマンド(Mercurial)をインストールしたよ - かみぴーぶろぐ

    yanzmさんのメルマガで紹介されていたアプリのソースを見ようとしたらよく知らない「hg」コマンド(通称:ハゲコマンド)が必要だったのでさくらVPSのCentOS5.5にインストールしてみたよ # wget http://peak.telecommunity.com/dist/ez_setup.py # ls ez_setup.py # python ez_setup.py # easy_install -U mercurial error: Setup script exited with Python headers are required to build Mercurial # yum install python-devel # easy_install -U mercurial # hg -v Mercurial Distributed SCM (version 1.8.4)

  • ポストCVS/Subversionなるか、Mercurial 1.0登場 | エンタープライズ | マイコミジャーナル

    24日(米国時間)、Mercurialの最新版となるMercurial 1.0が公開された。待望の1.0登場だ。次期バージョン管理システムを模索している場合、まず検討対象に加えておきたいプロダクトだ。 ソースコードの集約やバージョン管理を実施するためのシステムとしては、典型的にはCVSが有名。現在でも多くのプロジェクトでCVSが採用されている。しかしながらCVSは既存のバージョン管理システムを拡張してきたシステムであり、UNIXの仕組みに依存していることや名前の変更が面倒などいくつかの点で操作に不便な点があった。同点を解消する目的でいくつものバージョン管理システムが開発されたわけだが、そのうちのひとつがMercurialというわけだ。 バージョン管理システムの代替としてはFLOSSならSubversionやGitが有名だ。すでに多くのプロジェクトでSubversionやGitが採用されてい

    lamich
    lamich 2008/03/28
    「特に現在CVSやSubversionを採用し、操作性や動作速度、ディスク消費量などに不満を感じている場合にはMercurialを検討してみてほしい。」これは後にPythonブームの発端とも呼ばれる例のアプリケーションでは!なんだってー
  • TracMercurial – The Trac Project

    Mercurial Plugin for Trac This a plugin for Trac which enables ​Mercurial to be used as the VersionControlSystem for Trac. It was originally developed under #1847. Please use a recent version of the plugin before reporting issues. See the version table below. The Mercurial plugin for Trac is now hosted in its own Mercurial repository, mercurial-plugin: Detailed Change Logs: active / supported log:

  • Pythonで分散バージョン管理

    【1】   SCMとは? 「Software Configuration Management System」の略で、 邦訳は「ソフトウェア構成管理システム」がふつーなんですが、 一般には「バージョン管理ツール」とかの方が通りが良いでしょう。 主な機能として、 管理対象ソフトウェアのソースコード一群の変更を記録しておき、 時系列順に変更履歴をたどれるようにしたシステムなんです。 具体的な対象はソースコードファイルが基です。 ソースコードの変更のあった行を抽出したり出来ます。 最近のバージョン管理ツールは あらゆるファイルの履歴を追えるようになっています。 ワードやエクセル、バイナリファイルなどもとりあえず バージョン別に記録されたものを取り出せます。 (部分的な変更を抽出まではできないことが多いです。) 仕組みとしては 「管理対象ファイル群」とは別に 「リポ

  • 1