2009-03-29 4 views
3

Eclipse имеет очень элегантную функцию «Сравнить с локальной историей», которая позволяет сравнивать все файлы в рабочей области с предыдущими версиями. Это очень полезно для восстановления старых версий, даже если они не находятся в исходной системе управления, и это работает, потому что Eclipse сохраняет моментальные снимки всех файлов при их сохранении.Интеграция локальной истории Eclipse с Time Machine (Mac)

Eclipse (по умолчанию) поддерживает до одной недели, до пятидесяти изменений и до 1 МБ данных моментального снимка для каждого файла.

На Mac также имеются резервные копии Time Machine, которые моментально копируют каждый файл один раз в час, сохраняя почасовые снимки в течение дня, ежедневные снимки в течение месяца и еженедельные снимки, пока вы не закончите дисковое пространство.

Есть ли плагин Eclipse для использования данных Time Machine для локальной истории за пределами копий, которые хранит Eclipse?

+0

Почему бы не использовать систему управления версиями. Git, в частности, не нуждается в центральном репозитории, поэтому вы можете инициализировать локальный репозиторий для каждого проекта. – Digikata

ответ

0

Ну, локальная история затмения хранится в каталоге .metadata вашего рабочего пространства, поэтому технически вы можете вернуться к прежней версии всего своего рабочего пространства с помощью Time Machine. Не уверен, что это то, что вы действительно хотите.

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

1

Нет, похоже, нет, и относительно небольших плагинов, специфичных для Mac. Ваш выбор в основном заключается в использовании встроенных функций для восстановления всего рабочего пространства (боль) или использования встроенных функций, как есть.

Это похоже на выбор, который у вас есть для моментальных снимков VMWare.

+0

Да, наверное, так оно и есть. По крайней мере, данные все еще существуют, хотя это немного надоедает. Я действительно хочу, чтобы Time Machine была более популярна и поддерживалась другими приложениями. Если не в Eclipse, то, возможно, Mac-собственный текстовый редактор, который вникает в архивы. Последующий вопрос о суперпользователе: http://superuser.com/questions/155319/applications-with-time-machine-integration – Thilo

+0

Ну, во многих случаях было бы неплохо, если бы Time машина элегантно соединялась с чем-то вроде SVN или git working копии. Надеюсь, что ответ был полезен. – jayshao