Миграция снимков с XCode 3 на XCode 4 - PullRequest
4 голосов
/ 10 марта 2011

Привет хотел спросить, пытался ли кто-нибудь обновить недавно выпущенный XCode 4.
Моя проблема в том, что все снимки, которые я сделал с XCode 3 (.2.5), больше не доступны в Xcode 4.
Я бы просто скопировал .sparseimage, но XCode 4 использует новый способ сохранения снимков (каждый отдельно).

То же самое относится и к миграции цветовых тем, но более важна функция моментальных снимков.

// РЕДАКТИРОВАТЬ: совершенно забыл упомянуть, что даже все мои архивы потерялись.

1 Ответ

2 голосов
/ 10 марта 2011

нашел один вариант:

  1. сделать резервную копию ваших текущих проектов
  2. открыть SnapshotRepository.sparseimage из предыдущей версии XCode
  3. есть подпапки для каждого проектаоткройте одну из них
  4. скопируйте содержимое из одной подпапки (внутри папки снимка проекта) в исходное положение (например, /myDevDir/projectYouWantToSnapshot/)
  5. откройте этот проект с помощью XCode 4 и сделайте снимок
  6. при желании можно взять имя снимка из SnapshotArchive.plist.sparseimage)
  7. выйти из XCode 4
  8. удалить все файлы в исходной папке проекта (например, /myDevDir/projectYouWantToSnapshot/)
  9. повторяйте шаги (4.) - (8.) до тех пор, пока все снимки не будут версированы

Единственный недостаток, который я вижу (кроме ручной работы), состоит в том, что Дата снимка неверназадавать.Лучше всего сохранить дату (имя подпапки) как описание или имя.

...