最小プログラム
CommitMonitorは、更新の設定で指定された間隔でリポジトリをチェックし、画面の下部に小さなポップアップウィンドウで所有者に通知します。 このプログラムの一環として、1つのプロジェクトの異なるブランチのみを物理的に指す複数のプロジェクトを作成し、定期的に変更をコミットしています。
このプログラムでは、選択したパーソナリティのみのコミットをフォローまたは無視できます。 すぐに自分を無視リストに追加して、コミットが目の前に表示されないようにするのが便利です。 変更の確認には大きなシステムリソースは必要ありません。また、確認間隔を2分に設定することもできます。 プログラムインターフェイスから、特定のコミットの変更を表示できます。 ところで、TortoiseSVNがシステムにインストールされている場合、CommitMonitorはデフォルトでこのユーティリティセットを使用して変更を表示しますが、別のdiffエディターを指定する手間はありません。
最大プログラム
さらに、cmdコマンドを指定できます。このコマンドは、プロジェクトで新しいコミットが見つかったときに呼び出されます。 作業ディレクトリを更新しています。 自動モードでの更新がまだ使いにくい場合は、一時的に無効にすることができます。 例として、TortoiseProcを使用することをお勧めします。
TortoiseProc /command:update /url:%url /path:"d:\workspaces\%project"
もちろん、この場合のTortoiseProcへのパスは環境変数Pathに記述する必要があります。そうでない場合は、 ToroiseProc.exeへのフルパスをコマンドで指定する必要があります。
最後に
作業ディレクトリは常に最新であり、プロジェクトの最新の変更を常に認識しています。
代替ソリューション
直接の代替手段: SVNモニター
SVNクライアント、モニター、その他の機能を組み合わせた、より優れた有料製品を使用できます。
競合が発生した場合にコミットデータ(ファイルのリスト、コメント)を保存するには、この状況でコミットダイアログが閉じないようにTortoiseSVNを構成できます-「右クリック/ TortoiseSVN /設定/ダイアログ2 /コミットが失敗した後、コミットとブランチ/タグダイアログを再度開く」 「( モワジールのヒントから )
追加します。 材料
詳細を含む公式ウェブサイト
観察からプロジェクトを保護したい管理者向け
オタク雑誌のTortoiseProcについて少し
プログラムはGoogleコード上にあります