私は他の開発者と一緒に開発、ステージング、本番サーバー環境を使用しています。
現在、変更を加え、開発サーバー(パーソナルコンピューター)でテストし、変更に満足してクライアントまたは内部レビューに表示したい場合は、リポジトリに変更をコミットし、sambaを介してステージングサーバーの作業コピーを更新します(tortoiseSVN)またはssh。
これは本当に退屈で繰り返しになります。コミット後のフックでリモートステージングサーバーを更新することを検討していますが、唯一のオプションは、SSHのフックにユーザー資格情報をハードコーディングするか、ユーザーアカウントでネットワークマウントを作成することです。最初のコミットからステージングサーバーにユーザー認証を渡して更新またはその他の提案を行う方法はありますか?
他のセットアップソリューションを歓迎します。