3

DreamWeaver CS4 では、[サイト] -> [新しいサイト] に移動し、さまざまな画面を通過すると、[サイトの定義] -> [ファイルの共有] という名前の画面が表示され、次のように尋ねられます。

ファイルのチェックインとチェックアウトを有効にして、自分と同僚が同じファイルを同時に編集できないようにしますか?

[はい] を選択すると、名前とメール アドレスを尋ねられますが、それ以外は もないようです。

私が知りたいのは、この画面のオプションを実装するためにどのバージョン管理システム (VCS) が採用されているかということです。DW 独自の VCS システムか、それとも他のシステムか。CS4 が Perforce をサポートしていることは知っていますが、この画面が Perforce のオプションを構成するためのものだったのかどうかわかりません。P4 (CVS、SVN、GIT、Mercurial (Hg) など) 以外に、DW CS4 がサポートする VCS システムはどれですか?

知識を共有していただきありがとうございます。

ジョン・ゴーチ

4

2 に答える 2

6

あなたが話している画面の場合、基本的なチェックイン/チェックアウト機能はバージョン管理システムではなく、複数の人が同時に同じファイルを編集するのを防ぐための試みです。チェックアウトしたファイルの.lckファイルをサーバーに追加するだけです。Dreamweaverを使用している他のユーザーがファイルを開こうとすると(チェックイン/チェックアウトもオンになっていると仮定)、ファイルを編集できなくなります(とにかく編集して、必要に応じてロックを上書きできます)。名前と電子メールアドレスは、サイトを編集している他の人にその情報を提示するためにのみ使用され、誰がどのファイルをチェックアウトしたかを確認できます。サイトを検索して、特定の人がチェックアウトしたすべてのファイルを確認することもできると思います([ファイル]パネルのオプションメニュー{パネルの右上)->[サイト]->[チェックアウト者を表示]。

チェックイン/チェックアウトの情報については、このPDFの88ページを参照してください。Subversionの情報については、91ページを参照してくださいhttp://helpx.adobe.com/dreamweaver/kb/subversion-resources-dreamweaver-cs4-cs5.html

編集:GITを使用するための拡張機能もあります:https ://github.com/ChrisMcKee/gitweaver

もちろん、外部のバージョン管理クライアントを使用している場合は、サイトで必要なバージョン管理を使用できます。私はこれを何年にもわたって行ってきましたが、バージョン管理をサポートするために個々の編集アプリケーションに依存する必要がないため、非常にうまく機能します。

于 2012-06-22T14:21:57.783 に答える
1

Perforce は P4GT プラグイン経由でサポートされています: http://www.perforce.com/product/components/perforce_plugin_graphical_tools

于 2012-06-22T14:20:27.597 に答える