私はgitを使用しており、ftp経由でリモートサーバのファイルを更新したいと思います。私はこれをどのように達成しますか?そのためのFTPコマンドやアドオンはありますか? GitがFTPをサポートしていません変更されたファイルをftpで更新する
1
A
答えて
5
場合であっても、いくつかのツールは、このために存在:
- git-ftp(シェルスクリプト)
私は私のスクリプトベースのプロジェクトのためのgit - FTPを使用し、主にPHPを。 低コストのウェブホスティング業者のほとんどは、SSHやgitサポートを提供せず、FTPのみを提供しています。
私はgitの追跡プロジェクトを簡単に展開する方法が必要でした。 プロジェクト全体を常に転送するのではなく、私が考えたのは、最後に変更されたファイルを に転送するだけでなく、gitがそれらのファイルを と伝えることができるからです。
異なるブランチで遊んでいても、git-ftpはどのファイルが異なるのかを知っています。普通のFTPクライアントはそれを行うことができません。
- git-ftp(Pythonスクリプト)
一部のWebホストは唯一のあなたのホスティングスペースへのFTPアクセスを提供していますが、 まだバージョンにディレクトリの内容をGitリポジトリを使用したいです。 を更新するたびにウェブサイトの完全なタールボールをアップロードできますが、それは無駄です。 git-ftp.pyは変更されたファイルのみをアップロードします。
これらのスクリプトは、前回以降に変更されたファイルのみを転送します。
関連する問題
- 1. ファイルの変更を監視し、変更されたファイルのみをFTP経由でWebサーバにアップロードするツール
- 2. ftp変更されたファイルをサーバーにプッシュ
- 3. 変更されたJavaファイルでJARファイルを更新する方法
- 4. FTPサーバー上のファイルを変更する
- 5. Azure WebApp FTPが更新されない
- 6. PHP/Perlファイルが更新されたときに更新する
- 7. Excelの更新されたファイルが、変更なし:エクスポートクエリ
- 8. Nginxの更新ファイルが変更された場合
- 9. Slickgrid - 変更されたデータでdataViewを更新する方法
- 10. ファイルが変更されるたびにASP.NETバンドルを更新する方法
- 11. ファイル入力が変更された場合bodyタグを更新する
- 12. ftpサーバ上のファイル名を変更IOS
- 13. 更新データが変更された場合のみ更新をトリガーする
- 14. GeoJsonファイルの変更がマップ上で更新されない
- 15. Tensorflowでファイルの変更が更新されない
- 16. 変更されたデータを表示し、変更されたデータを更新するための正しいフォームイベント?
- 17. Git:ファイルは「変更されましたが更新されていません」
- 18. ファイルが変更されたときにQFileSystemModelが更新されない
- 19. phpStormプロジェクトビューで変更/変更されたファイルを表示
- 20. 毎日変更されるファイル名でプログラムを更新するには?
- 21. プロトタイプ関数で変更された数値変数の更新
- 22. d3 +バックボーン:データが変更された要素を更新する
- 23. ファイルサイズが変更されたときにページを更新する
- 24. 変更された属性/フィールドを更新するPHP
- 25. Symfony2:ソースファイルが変更されたバンドルを更新するには?
- 26. ドロップダウンオプションが変更されたときにテーブルを更新する
- 27. データが変更されたときにリストビューを更新する
- 28. ローカルイメージソースファイルが変更されたときにイメージコンテナを更新する
- 29. 変更されたときにテーブルビューセルを更新するには
- 30. LINQ2SQLエンティティ - 変更されたフィールドのみを更新する
これはgitの質問ではありません。一つは、gitはFTPプロトコルをサポートしていません。もう1つは、gitを使って更新をリポジトリにプッシュする方法についても言及していません。あなたは、何らかの自動化されたFTPメカニズムを設定することについて話しています。あなたの質問にもっと多くの詳細を加えてください。 – TheBuzzSaw
更新されたファイルをリポジトリにプッシュする直前に、変更されたファイルを見ることができますか?私はそれについてaddonを見たことを覚えていますが、それは別のバージョンの制御システムで私かもしれません。 – ilhan