ローカルマシン上で開発され定期的にサーバーに転送されるプロジェクト(node.js - 重要ではありませんが)があります。 原則として、毎回サーバ上のプロジェクトフォルダを消去し、ローカルマシンからアップロードした新しいフォルダに置き換えることができます。
問題は、いくつかのフォルダ(特に:node_modules)は、私は書き直す必要がないということです。だから私は手作業でアーカイブを作成し、そこから不要なフォルダを除外しなければならない。また、サーバー上でも、いくつかのフォルダーを除いてすべてをあらかじめ消去してから、それを置き換えてください。
この手順を自動化するにはどうすればよいですか?
(ローカルマシン上 - ウィンドウ、サーバー上 - Linux)サーバー上のプロジェクトを更新する便利な方法
0
A
答えて
1
あなたのレポから直接変更を引き出すことができます。
私はこのようにそれを行う:
私はDEV、舞台や生産などの異なる環境ごとに異なる枝を持っています。
私はブランチに変更をコミットし、サーバー上でそれをプルします。
この方法では、不要なもの(node_modules、資格情報など)をレポにコミットする必要はありません。
また、CIツールを使用して簡単に自動化することもできます。 CIツールを探します。
関連する問題
- 1. 便利な方法()
- 2. リモートリポジトリの新機能を確認する便利な方法は?
- 3. 便利な方法は
- 4. 便利な方法は
- 5. モジュール(ライブラリ)をPythonプロジェクトにインポートする便利な方法はありますか?
- 6. Javaアノテーションを便利にする方法
- 7. 角2 - セッションに便利な方法
- 8. npmのようなJavaバージョンをアップグレードする便利な方法
- 9. スウィフト不変の構造体と便利な更新
- 10. 大規模なビットマスクを使用する便利な方法
- 11. Google App Engineデータストアの複数のインスタンスをndbで更新する最も便利な方法
- 12. リモートMS SQLサーバー上でデータベースを更新する方法(EFコードファースト)
- 13. VBScriptでループを終了するのに便利な方法
- 14. コードイグナイターで複数のデータベースをロードする便利な方法
- 15. コマンドラインでファイルを追加するのに便利な方法
- 16. オプションの平等をチェックする便利な方法
- 17. 便利な方法でスプライトrectを取得するには?
- 18. ANTLR4:便利なフォーマットでツリーを印刷する方法
- 19. iphoneアプリのバイナリサイズを減らすための便利な方法
- 20. 便利なDelphiコードテンプレート
- 21. Swift便利なサブスクリプト
- 22. Android XmlResourceParserの便利な使い方は?
- 23. Domino 8.5.3アップグレードパック1 - サーバー上の拡張ライブラリの更新方法
- 24. List <>を呼び出す便利な方法は?
- 25. 複数のnpmプロジェクト間で依存関係をアップグレードする便利な方法は何ですか?
- 26. Objective-Cの便利なコンストラクタを書く方法
- 27. Cofundosのようなプロジェクトはオープンソースプログラミングを推進するのに便利ですか?
- 28. Xcode、最近更新されたプロジェクトを更新する方法
- 29. Pythonの便利なメソッド
- 30. SQL Serverの便利なシステムストアドプロシージャ
ありがとうございます。しかし、私はこのプロジェクトにgithubを使用しません。 – s976
@ s976もしあなたがgitを使用していないなら、私はそれを行うための良い、賢明な方法を知っていません。 gitを使うべきです。どのようにバージョンを管理していますか? –
私はgitを使っていますが、githubを使用していません(私はこのプロジェクトを共有したくないため、このプロジェクトを共有したくありません)。 – s976