2012-04-17 1 views
5

Я уже давно использую Aptana Studio 3, и я активно использую функции Git.Aptana 3.1.1 (17 апреля 2012 г.) Не отслеживает изменения с помощью Git

С момента обновления сегодня (17 апреля 2012 г.) Aptana больше не отслеживает мои изменения.

Обычно, когда я меняю какой-либо из моих файлов, фон имени файла становится красным, а рядом с ним появляется звездочка, позволяющая мне знать, что файл был изменен и должен быть поставлен/зафиксирован.

вещей я пытался:

  • Обысканного Aptana ошибка.
  • Поиск по предпочтениям.
  • Возврат к предыдущей конфигурации.
  • Перезагрузка моего компьютера.
  • Проверьте, что папка .git все еще существует (да).
  • создал новый проект и вывести все файлы вниз в новую папку (не помогает)

Кто-нибудь знает, как я могу повторно включить эту функцию (если обновление изменении каких-либо параметров) или имеет обновление изменило способ отслеживания файлов?

Дополнительная информация: Чем больше я использую эту версию Aptana, тем больше я нахожу ее сломанной. Я думаю, что я просто напишу отчет об ошибке, озаглавленный Версия 3.1.1

Спасибо за предложения в любом случае.

Дополнительная информация:

После нескольких часов поиска Google для все, что связано с этим я решил unistall Aptana вручную искать все оставшиеся файлы настроек, созданных предыдущей установки и удалить их, схватил предыдущей версии 3.1, переустановил эту версию, создал новый git repo и вытащил файлы в мою новую папку. Какая полная потеря времени была сегодня pissing возиться с Aptana!

+0

Является ли ваше git repo еще там? Есть ли каталог '.git', где находятся наши источники? – VonC

+0

Да, я должен упомянуть, что если я перезапущу Aptana, он подберет все изменения, и все будет выделено, и я могу использовать ярлыки сцены/фиксации. Но это не идеально. – Dale

+0

Вы нажимали F5 или аналогично обновлению вида? Вы немного подождали, пока не появятся значки? Может быть, значки изменены на '>' символы? – hakre

ответ

3

Такая же ошибка здесь. Я создал новый вопрос для него: https://jira.appcelerator.org/browse/APSTUD-4663

Chris Williams комментарии на Jira билет:

После небольшого исследования воспроизводя это:
Это не происходит на Mac, так и на Windows, интегрированная среда подбирая события файла вне среды IDE, но поддержка git не реагирует на них должным образом.
Моя догадка заключается в том, что слушатель, который заставляет обновлять статус git при изменениях, ломается из-за некоторой проблемы пути (мы берем путь измененного файла, а затем пытаемся найти соответствующий файл из относительного пути в git repo, а затем обновить наш статус git для него, если он находится под репо - он, вероятно, не создает соответствующий относительный путь).

Найдено, что я использовал неправильные реализации генерации относительных путей репо в нескольких местах, вместо того, чтобы использовать правильный, доступный в GitRepository.repoRelativePath().
Замена их вызовами должна устранить эту проблему для пользователей Windows.

Fix Версия/s:

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

Так надеюсь, есть прогресс.

+0

Ницца один, я думаю, что это может быть связано с путём к исполняемому файлу git, теперь у меня было время подумать. Я использую Git-Bash здесь, и я считаю, что обновление, возможно, изменило путь Aptana к его встроенному портативному git, который он использует. – Dale

+1

+1 для фактического создания отчета об ошибке, но не ошибайтесь, но я так рад, что не одинок с этой проблемой. – Dale

+0

Спасибо за обновление VonC – Dale

0

та же проблема здесь (aptana on Windows). Для меня оно начинается с обновления egit до последней версии 1.3.0.201202151440

Как мне нужна эта версия, я не могу вернуться. Может быть, кто-то с этой проблемой может вернуться к более старой версии egit

PS: на самом деле все изменения файла отображаются, если я запускаю команду: Team -> status , и если я перезапущу aptana, измененные файлы могут быть поставлены и совершил ... , поэтому мне нужно перезапустить aptana несколько раз каждый день.