スカッフ

CVS、Subversion、またはGitリポジトリに保存されているコードの変更を見てください。
今すぐダウンロード

スカッフ ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Freeware
  • 出版社名:
  • Krzysztof Kowalczyk
  • オペレーティングシステム:
  • Windows All
  • ファイルサイズ:
  • 28 KB

スカッフ タグ


スカッフ 説明

これを想像してみてください.CVS、Subversion、またはGitリポジトリに保存されているコードを変更しました。あなたはそれらをチェックインする準備ができましたが、あなたは変更を最後に見てみたいです。通常、CVS DIFF -UまたはSVN DIFFを実行します。 SCDIFFアプリケーションでは、外部GUI DIFFプログラムで変更を確認できます。私はその方法を理解しやすく(コンソールの統一されたdiffを見るのは対照的に)それを理解しやすくなります。デフォルトではWindiff.exeを使用していますが、-diffオプションを使用して他のプログラムを選択できます(たとえば、WinMergeまたはAraxis Merge)。 使用法 SCDIFF 引数なしでSCDIFFを実行すると、特定のディレクトリがCVSまたはSubversionコントロールの下にあるかどうかを判断し、ローカルに変更されたファイルを確認し、ローカルの変更を示す外部差分プログラムを起動します。デフォルトではWindiffを使用しています(Windiff.exeが%経路%にあると仮定します)が、コマンドLINDから起動できる他の差分プログラムを使用するには、-diffオプションを使用できます。差分プログラムに与えられた最初の2つの引数は、差分のディレクトリです。これは私がそれをテストしたすべての差分プログラムに対して機能します(WinDiff、WinMerge、Araxis Merge)。 その自然ScDiffによって、元のファイルと変更されたファイルを保存するための一時ディレクトリを使用しているため、終了した後も、前の差分の結果がわかります。オプション - そのまさにそれを行います。時間を節約します(リポジトリからファイルを取得することができる可能性がある)。 組み込みヘルプを表示するには、-hオプションを使用します。 オプション-CVはデフォルトで "CVS -Z3"になります。オプション-CVSARGはデフォルトで "-u -n"になります。理論的にはそれらを変更する必要はありません。 それがひどく面白いことではありませんが、あなたが疑問に思っていた場合には。まず、CVS DIFF -UまたはSVN DIFFの出力をキャプチャします。それから、ローカルに変更されたファイルの名前と変更前のファイルのリビジョン番号を抽出します。 原文(CVS Update -P -R RevまたはSVN Cat ...)をチェックし、オリジナルを$ TEMPDIR / SC_ORIGINALS、ローカルに変更されたコピーを$ TEMPDIR / SC_ARTEREDにコピーし、$ TEMPDIR / $ TEMPDIR / sc_originalsと$ tempdir / sc_altedとして引数として。かなり単純で、場合によっては最適な(Subversionはリモートリポジトリに連絡せずにdiffを実行できます。


スカッフ 関連ソフトウェア

j

Rのためのユニバーサルおよびユニバーサルグラフィカルユーザインタフェース ...

633 26 KB

ダウンロード