2011-06-30 16 views
1

Aptana Studio 1.5.1では、再起動時にAptanaが開いていて、Aptanaを再開すると、いくつかのプロジェクトフォルダがフォルダ+オレンジ色のシリンダアイコンからフォルダアイコンプロジェクトがCVSに接続されていないことを確認します。プロジェクトを再チェックアウトすると、編集したがコミットしなかったすべてのファイルがリポジトリのコピーで上書きされます。編集したファイルのコピーを保存してプロジェクトを再チェックアウトし、編集したファイルを元に戻すことができますが、Aptanaは各ファイルがリポジトリと同期していないと伝えます。ファイルごとにローカルハードドライブ上のプロジェクトをリポジトリ内の既存のプロジェクトに再接続し、再起動する前の状態に戻って作業スペース情報を壊してしまう簡単な方法はありますか?リブート時にCVSへのプロジェクト接続が失われる

答えて

1

数日の研究の後、私は自分自身の質問に答えることができます。 Aptanaを開いたり、他の大惨事を起こしたりして再起動したため、CVSへのリンクが失われた(つまり、オレンジ色の「ディスク」アイコンがプロジェクトフォルダに表示されなくなった)リンクを復元する最も簡単な方法は、

  • ローカルのファイルシステムで、コミットされていないすべての変更を加えて、再接続するプロジェクトフォルダのバックアップコピーを作成します。
  • Aptanaパースペクティブで、フォルダを右クリックして[削除]を選択します。
  • [リソースの削除]ウィンドウで、[ディスク上のプロジェクトの内容を削除する]チェックボックスをオンにします。ただし、上記のバックアップを行った後でなければなりません。
  • プロジェクトフォルダが削除されたら、CVS Repository Exploringパースペクティブに移動し、メインのAptanaツールバーのCheckout from CVSボタンをクリックします。
  • [既存のリポジトリの場所を使用する]を選択し、リポジトリを選択して[次へ]をクリックします。
  • [既存のモジュールを使用する]を選択し、モジュールを選択して[次へ]をクリックします。
  • 「ワークスペースでプロジェクトとしてチェックアウト」を選択し、プロジェクトフォルダ名が「プロジェクト名」ボックスにあることを確認し、必要に応じて「サブフォルダをチェックアウト」を選択して、完了をクリックします。
  • プロジェクトフォルダを表示するには、Aptanaパースペクティブに切り替えます。
  • フォルダを右クリックし、[インポート]を選択します。
  • 「選択」ウィンドウで「ファイルシステム」を選択し、「次へ」をクリックします。
  • ファイルシステムウィンドウで、インポート元のバックアップフォルダを参照します。 [From directory]フィールドには、このフォルダのパス全体が必要です。それ以外の場合、Aptanaは不要なサブフォルダを作成します。たとえば、再接続するプロジェクトフォルダの名前が "common"の場合、Fromディレクトリには "c:¥xampp¥htdocs¥common"のような名前が付けられます。
  • [From directory]の下のウィンドウに表示されているフォルダの横にあるチェックボックスをオンにして、フォルダ内のすべてのファイルをインポートするように指定します。
  • [警告なしで既存のリソースを上書きする]チェックボックスをオンにします。
  • [選択したフォルダのみを作成する]のままにします。
  • [完了]をクリックし、ファイルがコピーされるのを待ちます。
  • チーム同期パースペクティブに切り替え、今インポートしたフォルダを開きます。すべてのファイルが同期する必要があると表示されます。
  • ツールバーの[同期]ボタンをクリックします。 Aptanaはあなたのフォルダ内のファイルをCVS内のファイルと比較し、最後にコミットされてから変更されていないファイルをリストから削除します。
  • CVSへの接続が失われる前の状態に戻りました。

新しいバージョンのAptanaには、多少異なる手順が必要な場合があります。私はこれがいつか誰かに役立つことを願っています。

関連する問題