2012-01-26 3 views
1

Я пытаюсь импортировать проект Eclipse Maven, который уже существует в представлении моментального снимка ClearCase. У меня есть адаптер Clearcase SCM, установленный в моем Eclipse Indigo. Я следую инструкциям, приведенным в documentation. Но я получаю ошибку .project is read-only. Являясь зарегистрированным элементом ClearCase, файл должен/должен быть доступен только для чтения. Адаптер SCM настроен на то, что Eclipse автоматически проверяет файлы, когда это необходимо. Может ли кто-нибудь пролить свет на это?Импорт проекта Eclipse из ClearCase View

ответ

1

В целях снимка, вы можете поместить файл .project в "hijacked" state (это даже possible for dynamic views).

Просто сделайте его доступным для записи с ОС (то есть с не-ClearCase-операцией) через ОС (chmod для Linux, свойства файла для Windows).

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

0

Не решение, но вот что я должен сделать: сначала спросите себя, почему импорт проекта должен изменить файл .project. Может быть, это проект старой версии затмения? Попробуйте импортировать проект и проверьте «копировать проекты в рабочее пространство». После этого проверьте различия между исходным .project и тем, который находится в вашем рабочем пространстве.

+0

Проект находится в контроле источника ClearCase. Представление моментального снимка - это локальная копия репозитория, который синхронизируется с основной копией с помощью операций регистрации/регистрации. Нет смысла создавать другую локальную копию в рабочей области eclipse. Помимо того, что полностью несвязанная копия победит цель совместного развития от источника управления. – Raihan

+0

Думаю, я правильно понял ваш вопрос. Я просто пытался дать понять, как узнать, почему eclipse хочет изменить файл прямо на импорт, предоставив ему перезаписываемую копию. – zedoo

Смежные вопросы