質問: tortoisesvnを使用してファイルをリモートサーバーにエクスポートする tortoisesvnを使用してコードのリビジョンを保持しています。変更をコミットするときは、変更されたファイルをメモし、ftpを使用してサーバーにアップロードします。これが私のワークフローです: ローカルコンピューター上のファイルを編集します(例:c:\ users\me\web内のファイル) 右クリック-> tortoisesvn-> svn commitを使用して、ローカルリポジトリに変更をコミットします。 ファイルを取得し、filezilla(ftpクライアント)を開いて、ファイルをリモートサーバーにアップロードします。 ワークフローからステップ3を省略できる方法があるかどうか疑問に思いました。基本的に、リポジトリにバージョンをコミットするときに、変更されたファイルがリモートサーバーに自動的にアップロードされるようにしたいです。私のコンピューター環境に関する情報: tortoisesvnx64を搭載したwindows7 ultimate x64 notepad ++テキストエディタ 編集されるファイルは、php、css、js、htmlなどです。 サーバーは、php 5.2およびmysqlでlinuxを実行しています。 filezillaはファイルのアップロードに使用されます。必要に応じて、ssh経由でサーバーに接続できます。 前もって感謝します。
回答: tortoisesvnとftpおよびsshの場合、2つのワークフロー(サイトでのエクスポート+コピーまたは更新/作成/ wc)には少なくとも2つの方法(クライアント側フックまたはサーバー側フック)があります。 これは私の答えです 同様の質問リストに3つのサーバー側(svnlookはローカルfsのリポジトリを使用)ソリューションがあり、サーバーのコミット後フックと1つのtortoisesvn中心のインタラクティブなクライアント側で使用できますソリューション-「エクスポート-コピー」のすべて