p01.releaser

ソフトウェアのスクリーンショット:
p01.releaser
ソフトウェアの詳細:
バージョン: 0.6.0
日付のアップロード: 11 May 15
ライセンス: 無料
人気: 19

Rating: 4.5/5 (Total Votes: 2)

p01.releaserは、簡単なリリースプロセスを提供しています離ヘルパースクリプトです。
インストール
お近くのsvnフォルダ構造であなたの他のパッケージの隣に、このパッケージをダウンロードし、解凍します。その後、Linux上で次のコマンドを実行してp01.releaserパッケージをインストールします。
  Pythonのbootstrap.py
 ビン/ビルドアウト
リリース
新規または次のリリースを行うためには、次のコマンドで解除方法を使用することができます。
&NBSP;ビン/解除<パッケージ名>
このコマンドを使用すると、リリーススクリプトは、指定された名前のパッケージには、次の操作を行います:
- 保留中のローカルの変更をチェックします
- 既存のバージョンを見つけます
- オプション(-n、--nextバージョン)に基づいて、次のバージョンを取得します
- 何もオプションで定義されていない場合は、次のバージョンを推測
- 確認推測バージョンまたは設定した初期/明示的なバージョンを求めます
- すでに存在する場合CHANGES.txtリリーステキスト確認を求めます
- 確認され、空の場合、またはインプレースCHANGES.txt編集を提供しています
この後、srciptは、自動ビルドプロセスを開始し、すべてのエラーで中断します。エラーが部分COMMITED SVNデータまたは欠落releaseファイルで終わる可能性があり注意してください。しかし、これはチェックして、シンプルで正しいはずです。手順は次のとおりです。
- CHANGES.txtでアップデートバージョン既に編集中に更新されていない場合
- setup.pyでアップデートバージョン
- バージョンの変更(ローカルのpkgディレクトリ)をコミット
- setup.py(ローカルのpkgディレクトリ)に基づいてリリースを作成
- 新しいパッケージがリリースを取得する場合、タグフォルダを確保
- タグ·パッケージ(SVNのcpタグ/ PKGNAME /バージョン)
- 次のリリースバージョンを推測
- CHANGES.txtに次のバージョンとリリースされていないマーカーを追加
- setup.pyでdevのマーカーを含む次のバージョンを追加
- setup.pyとCHANGES.txt devのマーカーの更新をコミット
今、あなたが行われており、リリースは準備が整っているはずです。
要するに
要するに、releaeスクリプトが正常にのみ、次の手順を実行する必要があります。
- 新しい推測バージョン確認を求めます
- CHANGES.txt確認またはオファー編集を求めます
とリリースはちょうど開始する必要があります。

このリリースの新機能:ます。

はdistutilsの問題についてのコメントを追加しました
厳格な接続エラー処理を追加しました
外観をチェックする実装
よりよい編集オプションを実装
試験を改善し、試験条件を修正します
変更されたマーカーを修正
簡単な実装とAPIでCHANGES.txtラッパークラスChangeDocを交換

このバージョン0.5.4の新機能です:

この新しいバージョンはリリース前にCAHNGES.txtに追加されませんでした。

このバージョン0.5.1の新機能である:setup.pyコールで

この追加された行方不明のレジスタ引数。 PyPIのインデックスは、このオプションを必要とする、またはパッケージがindex番目に表示されませんようです。

この要件:

このパイソン

開発者の他のソフトウェア Roger Ineichen, Projekt01 GmbH

m01.stub
m01.stub

11 May 15

s01.client
s01.client

11 May 15

m01.remote
m01.remote

11 May 15

s01.core
s01.core

11 May 15

へのコメント p01.releaser

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