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