HGSVN.

Mercurialを使用したSubversionチェックアウト上でローカルで動作するスクリプトのセット
今すぐダウンロード

HGSVN. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • Antoine Pitrou
  • 出版社のWebサイト:
  • http://pitrou.net/
  • オペレーティングシステム:
  • Mac OS X
  • ファイルサイズ:
  • 47 KB

HGSVN. タグ


HGSVN. 説明

Mercurialを使用したSubversionチェックアウト上でローカルに機能するスクリプトのセット HGSVNは、Mercurial Distributed Version Control Systemを使用してSubversion管理対象プロジェクトでローカルで作業するための無料のオープンソースのPythonベースのスクリプトです。ローカル(切断)作業を行うことができます.SVNサーバーからの最新の変更を引いて、プライベートブランチの管理、プロジェクトメンテナの管理など、「HGログ」、「Annotate」などの高速ローカルオペレーションがあります。 .currenly 2つのスクリプトが提供されています。・hgimportsvnは、MercurialリポジトリでもあるSVNチェックアウトを初期化します。・HGPullsvnはSVNリポジトリからの最新の変更をプルし、それに応じてMercurialリポジトリを更新します。複数回実行できます。このリリースの新機能: 改善点: ・このバージョンに完全に統合されたHGPUSHSVN。このコマンドは、地域のMercurialをSVNリポジトリにプッシュします。 ・hgpullsvnおよびhgpushsvnに-n / dry-lunフラグを追加して、ローカルリポジトリまたはリモートリポジトリにコミットせずに着信と発信の変更を一覧表示します。 ・すべてのコマンドラインスクリプトに詳細レベルを追加します。デフォルトの詳細レベルは、hgpullsvnとhgpushsvnの出力をユーザーに特定の関連性を持つメッセージに制限します。追加のメッセージは-v / verboseフラグを付けて表示されます。 --debugフラグは、シェルコマンドを含むデバッグメッセージの出力を有効にします。 バグの修正: ・パスベース認証を使用したSVNリポジトリからのログファイルは、hgpullsvnとhgimportsvnがXML解析エラーで失敗しました。制限された経路は現在黙って無視されます(issue5、Andreas Sliwkaによって報告されています)。 ・以前のリリースで導入されたMercurialベースのロックファイルメカニズムを更新して、Mercurial> = 1.2.0で動作します。例外クラスはMercurial 1.2.0(issue4)で移動されました。 ・hgpullsvnとhgpushsvnは、作業コピー内の任意のサブディレクトリから呼び出すことができます。どちらのスクリプトも、作業ディレクトリを作業コピーのルートに変更するように注意してください(号3)。 ・ターゲットディレクトリが既にHGSVNによって制御されているMercurial Repositoryの場合、HGIMPORTSVNはエラーメッセージで終了します。 ・SVNアップデートを実行するときの競合を検出します。新しいSVNリビジョンを引いたときに競合を回避するために、HGPullsVnは、実際にSVNから新しいリビジョンを引いた新しい変更(osp6、Reported、およびRobertによる初期パッチ)を実際に引っ張る前に、HGリポジトリが変更されないかどうかを確認します。


HGSVN. 関連ソフトウェア