tinyMCE のようなエディタの場合、バージョン管理のためにそのソース コードをプロジェクトに直接入れるのは明らかに不適切です。自動化ソリューションはありますか?
为情所困2017-06-21 10:13:17
お誘いありがとうございます。
まず第一に、バージョン管理はファイルであり、エディターとはほとんど関係がありません。
一般的に使用されるバージョン管理ツールは svn と git で、複数バージョンのファイルは通常 svn サーバーまたは git サーバーに保存されます。上記はプライベート サーバーとパブリック サーバーに分かれています。しかし、原則は同じです:
エディターはファイルを編集し、ローカルに保存します。
ファイルをサーバーに送信すると、バージョン file1、file2、file3 が生成されます
たとえば、github を使用して保存する場合:
github 上の新しいプロジェクト
次のような空のプロジェクトをローカルにクローンします: C: ProjectA
tinyMCE は新しいプロジェクトを作成し、プロジェクト ディレクトリを C:ProjectA に保存します
Github クライアントはファイルの変更を検出し、バージョンのタイトルを入力し、確認後にバージョンの説明を Github に送信できます
tinyMCE はファイルの変更を編集し、github クライアントは変更を検出し、確認後に送信できます
github ではファイルの任意のバージョンを表示できます。
扔个三星炸死你2017-06-21 10:13:17
tinyMCE は npm と bower を通じて管理できます。TinyMCE の手順を参照してください。ファイルを package.json
或者bower.json
放到版本控制中去。使用的时候先用npm install
或者bower install
将依赖包装上,然后调用node_modules
或者bower_components
に置くだけで済みます。