Mr-Repo

ソフトウェアのスクリーンショット:
Mr-Repo
ソフトウェアの詳細:
バージョン: 0.2.10
日付のアップロード: 14 Apr 15
開発者: Ryan McGowan
ライセンス: 無料
人気: 14

Rating: nan/5 (Total Votes: 0)

氏。 。レポはレポ管理Pythonで書かれたスクリプト&NBSPであり、それは非常に簡単です。基本的には、氏のレポは、Gitリポジトリの設定可能なリポジトリに初期化されている任意のディレクトリになります。これは、その状態を追跡するために2つのファイルを作成。
- ディレクトリに表示される場合がありますリポジトリの拡張情報を保持YAMLファイル(.mr_repo.yml)
- もう一つのファイルには、(.this_repo)ファイルには、リポジトリがディレクトリで現在利用可能なものの追跡します
...しかし、なぜ?
私は自分のコンピュータのいくつかの上のレポフォルダがあります。このフォルダには、私は複数のコンピュータでavaialbleになりたいほとんどのGitのリポジトリが含まれています。私はいくつかの理由のために私のコンピュータではなく、レポフォルダ間でファイルの多くを同期するDropboxのを使用しています。しかし、私はまだ私のコンピュータに私のレポフォルダに、私が持っているもの管理したい。だから、私はDropboxのと.mr_repo.ymlファイルを同期氏レポは仕事の残りを行いせることでしょう。
の使用法
自動的にサブディレクトリを解釈することによって二つのファイルを設定するために取得するためにinitコマンドを実行します。
Pythonのmr_repo.py initを[--clean]
--cleanオプションは、initコマンドが空白のトラッキング·ファイルを作成し、自動的にサブディレクトリを解釈しないようになります。
あなたがファイルを設定しているたら、追加および追加や削除コマンドを使用して、ディレクトリ名でレポを削除することができます。
Pythonは追加mr_repo.py <レポ/ direcotry名>
レポを削除する#または
パイソンmr_repo.py RM <レポ/ direcotry名>
また、自動的に更新コマンドでカレントディレクトリを再解釈することができます。
Pythonのmr_repo.py更新
つまり、すべての退屈なものだ。実際に便利です氏レポの部分は、あなたが他の場所から追加したレポを引くする能力ですが、現在のディレクトリでは使用できません。
あなただけのlistコマンドを使用しているレポかを決定する。デフォルトでは、listコマンドでは、現在利用可能なレポのリストを出力します。 -aフラグを使用すると、利用できないレポ(現在CWDに設定されていないすなわちレポ)に関する情報が表示されます。あなたが予想されるように-nフラグは、現在利用できないリポジトリを表示するために使用することができる。
Pythonのmr_repo.pyリスト[-a | --all] [-n | --not利用可能]
あなたがレポが何であるかを知っているか、現在使用できないたら、/それらをunget得ることができます。
パイソンmr_repo.py GET
パイソンmr_repo.py unget [-f | --force] <現在利用可能なレポ名>
ungetコマンドは、すべての変更が完全にコミットされている場合は、レポを削除し、また.this_repoファイルが更新されます。 uncomitted変更があるエラーがスローされ、コマンドが失敗した場合には。ユーザーはとにかくそれを削除したい場合は、ユーザーが削除を強制するには、-fフラグを追加することができます。

の要件の:ます。

  • パイソンます。

同じようなソフトウェア

csvplait
csvplait

14 Apr 15

monotone
monotone

11 May 15

gc-utils
gc-utils

3 Jun 15

OpenLexicon
OpenLexicon

3 Jun 15

へのコメント Mr-Repo

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