この情報は、米国アドビシステムズ社が提供している情報をもとにローカライズし、作成したものです。

日本語環境での動作保証はしておりませんのでご了承ください。

問題点 (Issue)

Adobe Dreamweaver CS4 で Subversion を使用したサーバに接続すると、以下のエラーメッセージが表示されるか、またはバックグラウンドファイル操作ログに記録されます。

  • 「SVN: #155021. コンピュータにある新しいバージョンの Subversion クライアントアプリケーションにより、このファイルの Subversion メタデータが更新されたため、Dreamweaver の Subversion の統合を使用してこのファイルを更新できません。この問題について詳しくは、http://www.adobe.com/go/dw_svn_jp を参照してください。」



理由 (Reason)

Dreamweaver と Subversion クライアントアプリケーションを同一のコンピュータで使用している場合、Dreamweaver サイトと Subversion サーバ間での接続に問題が発生することがあります。

以下のようなサードパーティ製クライアントアプリケーションを使用して、ローカルサイトの Subversion メタデータを更新することは可能ですが、Dreamweaver CS4 ではサポートしていません。

  • TortoiseSVN
  • SmartSVN
  • Subclipse

サードパーティ製クライアントアプリケーションについては、以下の Subversion プロジェクト Web サイトを参照してください。

URL : http://subversion.tigris.org/*(英語)

例えば、Subversion 1.4.5 をサポートする Dreamweaver CS4 を使用し、同一のコンピュータで Subversion 1.5.x をサポートする TortoiseSVN も使用している場合、TortoiseSVN で Dreamweaver のローカルサイトに配置されているファイルにアクセスすると、サイトのローカル Subversion メタデータは、クライアントの TortoiseSVN によってバージョンが 1.5 に書き換えられます。これにより、Dreamweaver は Subversion サーバに接続することができなくなります。より新しい Subversion クライアント形式は、Dreamweaver CS4 がサポートする 1.4 形式と下位互換がありません。

解決方法 (Solution)

この問題を解決するには、Subversion 変換スクリプトを実行します。

Subversion 1.4.5 クライアントと互換性のあるライブラリに復元するには、Dreamweaver CS4 Subversion 変換拡張機能をインストールし、変換スクリプトを実行します。拡張機能の実行には Python を使用するため、コンピュータに Python をインストールする必要があります。Windows で Python をインストールする方法については、追加情報を参照してください。

 注意 : Mac OS X の場合、Python は初期設定でオペレーティングシステムの一部としてインストールされます。

  重要 : この問題は、Dreamweaver でサイトに変更を加えることは可能ですが、サイトを同期する際にのみ問題が発生します。ローカルのコンピュータでメタデータが変更されている場合、他のユーザには影響を及ぼしませんが、変換スクリプトを実行するまで Dreamweaver はサーバに接続してファイル操作を行うことができません。

以下の操作を行います。

  1. Dreamweaver を終了します。
  2. DWSVNConvert_ja_jp.mxp」ファイルをダウンロードします。



     注意 : その他の言語用機能拡張については、追加情報の「その他の言語」からダウンロードすることができます。
  3. 以下のいずれかの操作を行います。



    Windows

    [スタート] メニューから [すべてのプログラム] - [Adobe Extension Manager CS4] を選択します。

    ※ Creative Suite 4 の場合は、[スタート] メニューから [すべてのプログラム] - [Adobe <エディション名> CS4] を選択し、[Adobe Extension Manager CS4] を選択します。

    Macintosh

    以下のフォルダを開き、「Adobe Extension Manager CS4」アイコンをダブルクリックします。

    - Macintosh HD/アプリケーション/Adobe Extension Manager CS4
  4. [ファイル] メニューから [拡張機能をインストール] を選択します。
  5. 上記手順 2. でダウンロードした「DWSVNConvert_ja_jp.mxp」ファイルを選択し、[開く](Windows)/[選択](Macintosh)をクリックします。
  6. 「拡張機能 'Dreamweaver CS4 Subversion 変換拡張機能' をインストールしようとしています。続行しますか?」と表示されたら、拡張機能に関する免責事項をお読みいただき、承諾する場合は [承諾する] をクリックし、インストールを続行します。
  7. Extension Manager を終了します。
  8. Dreamweaver を起動します。
  9. [ファイル] パネルで変換するサイトを選択します。
  10. [コマンド] メニューから [Subversion 変換] を選択します。
  11. 「Dreamweaver Subversion 変換拡張機能へようこそ」と表示されたら、[OK] をクリックして変換を開始します。



  12. 「Subversion 1.4 メタデータ形式への変換が完了しました。」と表示されたら [OK] をクリックします。



  13. サイトをリフレッシュします。



     注意 : 複数のサイトを変換する必要がある場合は、手順 9. ~ 12. の操作を繰り返し行います。

追加情報 (Additional Information)

Subversion 変換拡張機能を使用すると、Subversion メタデータを Dreamweaver と互換性のあるバージョンに変換することができます。Windows で Subversion 変換拡張機能を使用するには、Python をインストールする必要があります。

Python のインストール方法

以下の操作を行います。

  1. Python をダウンロードします。
  2. インストーラをダブルクリックして起動し、画面の指示に従ってインストールを完了します。
  3. コンピュータを再起動します。
  4. Windows で Path 変数を追加する方法を参照し、システム環境変数に Python のインストールパスを追加します。
  5. 上記解決方法を参照して Subversion 変換を行います。

 Windows で Path 変数を追加する方法

Python のスクリプトは、Windows の環境変数で Path 変数が設定されていない場合は正しく動作しません。以下の操作を行い、環境変数に追加します。

  1. [スタート] メニューから [コントロールパネル] を選択します。
  2. [システムとメンテナンス](Windows Vista)/[パフォーマンスとメンテナンス](Windows XP)をクリックします。
  3. [システム] をクリックします。
  4. 以下のいずれかの操作を行います。

    Windows Vista

    - ウインドウ右側のタスクで [システムの詳細設定] をクリックします。

    ※ [ユーザーアカウント制御] ダイアログボックスが表示された場合は、[続行] をクリックします。

    Windows XP

    - [詳細設定] タブをクリックします。
  5. [環境変数] ボタンをクリックします。
  6. [システム環境変数] セクションで [Path] を選択し、[編集] ボタンをクリックします。
  7. [変数値] テキストボックスで、入力されているテキストの末尾にセミコロン(;)を追加し、Python がインストールされているフォルダパスを入力します。(例 : C:¥Python26)
  8. [OK] をクリックしてすべてのダイアログボックスを閉じます。

インストールされるファイルについて

Subversion 変換拡張機能は、ローカルサイトのメタデータを変換するために、Subversion から提供されている Python スクリプトを使用しています。(詳細については、http://subversion.tigris.org/faq.html#working-copy-format-change を参照してください。)Extension Manager で拡張機能をインストールする際、ユーザフォルダに Python スクリプトが記述されている「change-svn-wc-format.py」ファイルと、Dreamweaver からこのスクリプトを実行するための拡張コードが記述されている「DWSVNConvert.htm」ファイルの 2 つをインストールします。Subversion 変換を行うと、変換ログを含む「change-svn-wc-format.output.txt」ファイルが出力されます。変換中に問題が発生した場合、このファイルにエラー内容が記録されます。

Subversion 変換拡張機能は、以下のフォルダにインストールされます。

Windows Vista

C:\Users\<ユーザ名>\AppData\Roaming\Adobe\Dreamweaver CS4\ja_JP\Configuration\commands\DWSVNConvert

Windows XP

C:\Documents and Settings\<ユーザ名>\Application Data\Adobe\Dreamweaver CS4\ja_JP\Configuration\commands\DWSVNConvert

Macintosh

Macintosh HD/ユーザ/<ユーザ名>/ライブラリ/Application Support/Adobe/Dreamweaver CS4/ja_JP/Configuration/commands/DWSVNConvert

その他の言語

 

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー