(SCM)と、このような「削除」「追加」し、必要に応じてSCM操作を適用する;
Scunchは、ソフトウェア構成管理システム&NBSPの作業コピーにバージョン管理外のフォルダからファイルを「パンチ」するためのユーティリティです。
使用の意図のシナリオは次のとおりです。
  *第三者によって配信外部ソースの自動バージョン管理。
 このようなサーバの設定ファイルなどの一般的にバージョン管理外の集中型リソースの*自動バージョン管理。
 手動バージョン管理の問題を持っているユーザーのための*疑似バージョン管理(通常の容疑者は、次のとおりです。管理者は、グラフィックアーティスト、メインフレームの長老、...)。
現在サポートされているのSCMのは、次のとおりです。
  *のSubversion(SVN)
名前「scunchは「頭文字「SCM」と発音することを容易にするために除去文字で単語「パンチ」の組み合わせです。 (初期の開発時に使用された初期の名前は「scmpunch」だった)
このリリースで新しい何が:ます。
#20:変更--namesすでに場合には、作業コピーに失敗します名前の変換に準拠していない既存のエントリが含まれています。
ソースファイルと同じ属性を使用するように転送されたテキストファイルのファイル属性を変更しました。
このバージョン0.5.5の新機能です:
このバージョン管理外追加のフォルダを削除しなかった--before =リセットし、修正しました。
コードをクリーンアップ。
このバージョン0.5.4の新機能である:コマンドラインオプションの
この検証を強化します。
エラー·メッセージ、コードとドキュメントをクリーンアップ。
このバージョンは何0.5.1で追加されます。
#10:追加されたコマンドラインオプションパンチの前に取るべきアクションを指定する--before。
追加された、外部のフォルダからファイルをコピーする前には変更が保留されていないことを確認してください。これをスキップする--before = noneを使用します。
#11:パンチの後に実行するアクションを指定するには追加したコマンドラインオプション--after。
削除されたコマンドラインオプション--commit、代わりにコミット= --after使用。
このバージョン0.4.1の新機能です:
この修正された `` AssertionError``明示的な場合に `` --encoding``が指定されました。
コマンドラインヘルプとコードをクリーンアップ。
このバージョン0.4.0の新機能:
この#4:ファイルはテキストと改行文字の正規化に関する終わりとみなされるべきであるかを指定するために追加されたコマンドラインオプション--text。
#5:追加されたコマンドラインオプション--newlineは、行末文字がテキストファイルに使用するかを指定します。
#6:追加されたコマンドラインオプションは、タブは、テキストファイル内のスペースの一定数に整列するように指定--tabsize。
#7:追加されたコマンドラインオプションは、テキストファイル内の行の最後の空白を削除するには--strip-末尾。
一貫性のない作業コピーになる可能性があり、ファイル名の固定ソート。
一貫性のない作業コピーにつながる可能性が「交換」タイプの内部ファイル名のデフ配列の固定処理。
このバージョン0.3の新機能である:
このMac OS X用の非ASCII文字と、おそらく他のプラットフォームとファイル名の処理を修正しました。
--encodingコマンドラインオプションを追加し、非ASCII文字に対処する方法を指定する--normalize。
このバージョン0.2の新機能である:
このNotImplementedError修正しました。
同じ名前のファイルを移動する代わりに/削除する簡単なアドオンを実行するためのサポートが追加されました。これは、新しいファイルのバージョン履歴を保持します。以前の動作を得るために= --move noneを使用します。
ログ出力クリーンアップ。
この要件:
このパイソン
コメントが見つかりません