ここにコメントがあるので、これはwikiとして最適かもしれません: 一般的で有用なSVNpre-commitフックを共有する
Windows7マシンでVisualSVN2.1.7を使用しています。さまざまな国から開発者が参加しており、変更のローカルコピーを実行してから、作業中の各Webサイトのサーバーにftp経由で手動でアップロードすることにより、コードの変更を管理できます。
これは非常に時間のかかるプロセスですが、ライブサイトのバグを修正するよりも時間がかからないため、正しい方向への第一歩です。
Visual SVN Webサイトでは、コミット後フックとコミット前フックについて言及していますが、GUIがあると述べていても、どこにアクセスできるかは示されていません。インストールされたバージョンにはGUIの兆候もオプションもありません。そのため、最初に、どこにアクセスするかを見つけることができません。
スクリプトを介して実行できると仮定して、私はグーグルでSOに来て、それがどこにあり、どのように実行されるかについてのガイダンスを探しましたが、思ったよりもはるかに複雑なようです。
Windowsで(perlをインストールせずに)次のタスクを実行する方法について、サンプルスクリプトを含む経験やガイダンスを持っている人はいますか?
a)コミット前のコマンド/ファイルを作成し、その実行をリポジトリに添付/コミットしますb)コミット後のコマンド/ファイルを作成し、その実行をリポジトリに添付します/コミットします
私の場合、1つの特定のタスク:c)コミットされたファイルをリモートCentOS共有ホストサーバー(VPS / Dediまたはクラウドホストではなく、SVNをそれらにインストールできない)に送信できるPCにローカルVisualSVNをインストールする方法マシン)
これは素晴らしいソフトウェアですが、どのような質問をする必要があるのか、どこを見ればよいのかが明確でないため、効率を上げるにはかなりの障壁があるようです。うまくいけば、あなたは同じように立ち往生している人々のためのより良い出発点を提供するのを助けることができます。
ありがとう :)