私のローカルマシン(apache2、php、mysql)で開発しています。私はライブサーバー(nginx、mysql、php5-fpm)にファイルをアップロードしたいときは、最初に私のwwwフォルダをバックアップし、データベースを抽出し、サーバーにscpを送ります(これはopiekeyで保護されているので面倒です)サーバーの私のホームディレクトリから私のwwwディレクトリにファイルをコピーしてください。私が運が良ければ、ファイルのアクセス権とその他すべてがうまくいけば、私は変更をオンラインで見ることができます。私が不運な場合は、何がうまくいかないかを調べなければならないでしょう。Linux:ライブサーバーにファイルをアップロードする - プロセスを自動化する方法は?
今日、私は1つのファイルだけを変更し、このファイルのためだけにプロセス全体を完了しなければなりませんでした。あなたはそれがどれほど迷惑であるか想像することができます。これを行うより速い方法がありますか?すべてを自動化する方法は? SVNで "コミット"のようなものがありますか?
あなたはどのようにこれらのタイプのものを処理しますか?
PS:私はこのすべてに非常に新しいので、私に同行してください!たとえば、私はscpが/ var/wwwフォルダに直接コピーしているように見えないので、ファイルをサーバのホームディレクトリにコピーしていますか?