5

私はしばらくの間 Aptana Studio 3 を使用しており、Git 機能を多用しています。

今日 (2012 年 4 月 17 日) にアップグレードして以来、Aptana は私の変更を追跡しなくなりました。

通常、ファイルを変更すると、ファイル名の背景が赤くなり、その横にアスタリスクが表示され、ファイルが変更されたため、ステージング/コミットする必要があることがわかります。

私が試したこと:

  • aptana バグを検索しました。
  • 設定を検索しました。
  • 以前の構成に戻す。
  • パソコンを再起動しています。
  • .git フォルダーがまだ存在することを確認しました (はい)。
  • 新しいプロジェクトを作成し、すべてのファイルを新しいフォルダーにプルします (役に立たない)

この機能を再度有効にする方法を知っている人はいますか (更新によって設定が変更された場合)、または更新によってファイルの追跡方法が変更されましたか?

追加情報: このバージョンの Aptana を使用すればするほど、壊れていることがわかります。バージョン 3.1.1 というタイトルのバグ レポートを提出しようと思います。

とにかく提案をありがとう。

より詳しい情報:

これに関連するものを何時間も Google で検索した後、Aptana をアンインストールすることにしました。以前のインストールで作成された残りの設定ファイルを手動で検索して削除し、以前のリリース 3.1 を取得し、そのバージョンを再インストールし、新しい git リポジトリを作成してプルしました。ファイルを新しいフォルダーに移動します。今日、Aptana をいじって小便をするのは、なんと時間の無駄でした!

4

2 に答える 2

3

ここに同じバグがあります。新しい問題を作成しました:https ://jira.appcelerator.org/browse/APSTUD-4663

ChrisWilliamsがJiraチケットについてコメントしています。

これを再現する少しの調査の後:
これはMacでは発生せず、WindowsではIDEがIDEの外部からファイルイベントを取得していますが、gitサポートはそれらに適切に「反応」していません。
私の推測では、変更時にgitステータスの更新を強制するリスナーは、パスの問題が原因で壊れています(変更されたファイルのパスを取得し、gitリポジトリの相対パスから対応するファイルを見つけようとします。リポジトリの下にある場合は、gitステータスを更新します-おそらくその相対パスを適切に生成していません)。

で利用可能な正しいものを使用するのではなく、いくつかの場所でリポジトリ相対パスを生成する不適切な実装を使用していたことがわかりましたGitRepository.repoRelativePath()
それらをその呼び出しに置き換えると、Windowsユーザーのこの問題が修正されるはずです。

バージョンの修正:

  • Sprint 2012-08(craterlake)、
  • Aptana Studio 3.1.2、
  • Aptana Studio 3.1.3

うまくいけば、進歩があります。

于 2012-04-18T06:36:41.317 に答える
0

ここでも同じ問題があります(Windowsのaptana)。私にとっては、egit を最新のバージョン 1.3.0.201202151440 に更新することから始まります。

このバージョンが必要なので、戻ることはできません。おそらく、この問題を抱えている人は、古いバージョンの egit に戻すことができます

PS: 実際には、コマンドを開始するとすべてのファイルの変更が表示されます: Team -> status で、aptana を再起動すると、変更されたファイルをステージングしてコミットできます ... 毎日何回か aptana を再起動する必要があります ..

于 2012-05-08T09:01:35.727 に答える