私は人々のためのウェブサイトを作成します。CushyCMSを使用して、公開されたページの特定の領域を編集する機能を提供しました。それはうまく機能し、誰もがそれに満足しています。
より広範な変更のいくつかを公開するときは、最初に、それらが作成した最新バージョンをプルダウンする必要があります。次に、変更を加えて、すべてを本番環境にアップロードします。
このプロセスでは、ある種のバージョン管理を使用したいと思います。これは、従来のupdate-edit-commit-publishワークフローである必要がありますが、これを実行する方法がわかりません。基本的に、すべてをローカルでプルダウンしてコミットを実行することは避けたいと思います。変わったものだけをプルダウンしたい。
私はfilezillaを使用していますが、変更されたファイルを識別するのにうまくいきません。時々同じままなので、ファイルサイズに頼ることはできません。サーバーの時刻が自分のマシンと異なるため、タイムスタンプに頼ることができず、正しく機能していないようです。
どうすれば問題を回避できますか?私はNotepad++、Subversion、FileZillaを使用していますが、このプロセスが簡単になる場合は、他のツールを試してみます。