タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

mercurialに関するhoneybeのブックマーク (8)

  • Mercurial使用感 - N2 ToolBox(跡地)

    最近仕事ではPHPのフレームワークをつくったりして暮らしているのですが、 どうせなら使ったことないツールをためしてみようと思い、 バージョン管理にMercurial、Issue TrackingにRedmineを使っています。 もう使い始めて半年くらいになりますが、Mercurial は非常に良いですね。 バージョン管理のモデルがSVNよりずっと安全・確実で、おかしなことが起こりにくいのに、 運用はずっと柔軟にできます。 安全・確実さという点でいうと、リモートのリポジトリにローカルの変更点をPushする際に、 ローカルにないリモートのリビジョンと、ローカルのリビジョンをマージすることを 強制する点が良いです。 コミットだけしてアップデートをしなかったために起きる問題を回避できます。 マージする前に、ローカルのワーキングコピーの変更点をコミットすることを強制する点もすばらしい。 マージに失敗

    Mercurial使用感 - N2 ToolBox(跡地)
  • MercurialでGitを扱う·the Hg-Git mercurial plugin MOONGIFT

    まだ開発途中ではあるが、非常に興味深いので紹介しよう。今、開発現場の流れとしてSubversionからGitやMercurial(Hg)へとバージョン管理システムが移り変わろうとしている。Subversionのように集中管理型では面倒に感じていた点が分散型リポジトリになることでより手軽になる。 テストは幾つかパスする状態 そんな分散型バージョン管理で有力なのがGitまたはMercurialだろう(他にもあるが)。この二つのどちらを選ぶべきか…それはthe Hg-Git mercurial pluginが答えを教えてくれそうだ。 今回紹介するオープンソース・ソフトウェアはthe Hg-Git mercurial plugin、HgでGitプロトコルを利用するプラグインだ。 the Hg-Git mercurial pluginをMercurialの設定ファイルである.hgrcで指定したら、G

    MercurialでGitを扱う·the Hg-Git mercurial plugin MOONGIFT
  • ポストCVS/Subversionなるか、Mercurial 1.0登場 | エンタープライズ | マイコミジャーナル

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

  • http://www.machu.jp/posts/20080311/

  • MOONGIFT: シンプル&高機能な分散リポジトリ「Mercurial」:オープンソースを毎日紹介

    2007年は各プロジェクトにおいてSubversionを利用してきた。便利ではあったが、サーバを立てる必要があるのが面倒には感じていた。 サーバを立てる必要なく、しかしバージョン管理は行いたい。そんなわがままをすっきり解決してくれるのがこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはMercurial、分散型バージョン管理システムだ。 MercurialはMac OSXWindowsLinuxとそれぞれ提供されているクロスプラットフォームなソフトウェアで、サーバ集約型ではないバージョン管理を行う。 はじめにいずれかのPCでリポジトリを作成し、その後は各クライアントがcloneという形でリポジトリをコピーする。そしてそれぞれコミットをし、完了したらpushする。別なクライアントではそれをアップデートすれば反映される。 ごくシンプルな仕組みではあるが、タグ、ブランチ、Dif

    MOONGIFT: シンプル&高機能な分散リポジトリ「Mercurial」:オープンソースを毎日紹介
  • MOONGIFT: � MercurialをWindowsで手軽に「TortoiseHg」:オープンソースを毎日紹介

    CVSが最も便利に使われた理由は何だろうか。個人的にはWinCVSの果たした役割が大きかったように思える。そしてSubversionが最も利用されている理由も同様に、TortoiseSVNというWindowsベースのエクスプローラに入り込むソフトウェアがあったからこそだと思う。 分散型リポジトリがいかに優れていようとも、便利なクライアントソフトウェアの存在は欠かすことができない。そこでこれだ。 今回紹介するオープンソース・ソフトウェアはTortoiseHg、Mercurialを便利にするエクスプローラ拡張だ。 TortoiseHgはTortoiseSVN同様、エクスプローラのコンテクストメニューを拡張する形で利用するソフトウェアだ。リポジトリの作成やクローンも右クリックからできるようになる。 コミットメッセージなどに日語は利用できないようだが、設定すれば使えるようになるかも知れない。同様

    MOONGIFT: � MercurialをWindowsで手軽に「TortoiseHg」:オープンソースを毎日紹介
  • Bitbucket | Git solution for teams using Jira

    With best-in-class Jira integration, and built-in CI/CD, Bitbucket Cloud connects developer workflows from planning to incident management. Join millions of developers who choose to build on Bitbucket.

    Bitbucket | Git solution for teams using Jira
  • Mercurial の利用

    重要: Mercurial の 1.x ⇒ 2.0 では、 コンセプト/操作性/互換性等における大きな改変はありません。 あくまで通常の定例アップデートに過ぎませんので、 従来の版を元に書かれている情報の多くは、そのまま適用可能です。 はじめに ノート PC での移動中作業が多くて 「オフラインでコミット/ブランチ作成/履歴参照/差分参照できない」 ことに不便を感じていたり、 「システム構成例」 に示すような構成管理の仕組みを必要とした経験がある場合、 分散リポジトリ形式を用いる Mercurial は、 試してみる価値のあるソフトウェア構成管理 (SCM: Software Configuration Management) ツールと言えます。 しかし、 CVS などを常用して SCM ツールの原理/概念を理解している人でも、 意外に「分散リポジトリ」という考え方がピンとこない場合が有る

  • 1