fetch

ソフトウェアのスクリーンショット:
fetch
ソフトウェアの詳細:
バージョン: 0.0
日付のアップロード: 11 May 15
開発者: Jeff Hammel
ライセンス: 無料
人気: 0

Rating: nan/5 (Total Votes: 0)

フェッチ簡単なインストールとPythonのインポートするためのパッケージとしてバンドル単一ファイルのPythonモジュールである フェッチの目的は、望まれている同期するため、および更新の依存関係内のローカルファイルシステムへのリモートリソース(URL)をミラーリングすることですこのようにミラー化することができます。
フォーマット
フォーマットのマニフェストからフェッチをフェッチ:
[URL] [先] [タイプ]
URLは、マルチディレクトリリソースのサブディレクトリを抽出するために使用されるハッシュタグ(例えばhttp://example.com/foo#bar/fleem)を含むことができます。
リソースの種類は、オブジェクトをフェッチするの世話を含まフェッチャにディスパッチするために使用されます。
リソースの数が特定のフェッチの実行から取得することができるように、マニフェストを使用します。

リポジトリと実行のpython setup.pyが開発にチェックアウトした後、あなたは例のマニフェストにフェッチを実行することができる必要があります:
EXAMPLE.TXTフェッチ
これは、マニフェストにtmpディレクトリからの相対を作成し、複数のリソースをプルダウンします。
フェッチャ
フェッチは、リソースを取得するためのいくつかのオブジェクトが含まれています。
ファイル:1つのファイルをフェッチ
タール:tarballを取得し、抽出
HG:水銀のリポジトリをチェックアウト
gitの:gitリポジトリをチェックアウト
それは単一のリソースであるため、ファイルフェッチャは、ハッシュタグサブパスを持つことができません。
フェッチはフェッチャのセットが含まれていますが、あなたはfetch.Fetchのコンストラクタに任意のリストを渡すことができます。
バージョン管理
HGとのgitフェッチャは、バージョン管理システムから取得し、追加のオプションがあります。コンストラクタの唯一の現在のオプションをTrueデフォルトでは輸出、です。輸出がtrueの場合、リポジトリは、非バージョン管理構造にエクスポートされます。サブパスがURLに#で指定されている場合は、リポジトリもエクスポートされます

この要件:ます。

Pythonの

この制限事項:フェッチのための

この共通の物語リモートリソースがリポジトリの一部として必要とされているので、VCSリポジトリにファイルをミラーリングおよび取得には良い方法はありませんされ、および/またはそれらを更新してください。これらのリモートのリソースが変更されている場合は、あなたは何をしますか?理想的な生態系では、修正プログラムが自動的にトリアージされることになると上流含めるためにトリガ、または上流からの差分はなど、問題の後者のクラスのためのより適切である、(ベンダー枝もののローカルの変更に保管されており、一般的にはときに落胆します消費上流依存関係の少ない侵入システム)が利用可能です。

開発者の他のソフトウェア Jeff Hammel

MozInfo
MozInfo

11 May 15

bitsyblog
bitsyblog

20 Feb 15

montage
montage

20 Feb 15

へのコメント fetch

コメントが見つかりません
コメントを追加
画像をオンにする!