Я не могу отменить изменения некоторых ресурсов в RTC, потому что они "не синхронизированы с файловой системой". Помогите, пожалуйста :( - PullRequest
2 голосов
/ 21 марта 2012

Я внес изменения в некоторые файлы, которые у меня были в проекте (они были автоматически созданы с помощью инструмента).

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

Теперь я действительно хотел бы отменить свои изменения: |

Кто угодноесть идеи?

Thx

1 Ответ

2 голосов
/ 21 марта 2012

Вы должны быть в состоянии:


Этот поток на jazz.net имеет более полное, но опасное решение:

(предисловие: ehughes советует в комментарии:

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

)

Важно то, синхронизируются ли метаданные, связанные с песочницей, с метаданными о рабочей области в хранилище.
(Тот факт, что это кажется вам синхронизированным, недостаточен: -).

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

(фактически это может стереть / удалить локальные изменения)

Но до тех пор, пока мы не получим подтверждение от команды SCM RTC о том, что операция «повторная загрузка не синхронизируется» никогда не будет перезаписывать локальные изменения, я сохраню копию вашей песочницы в некотором временном каталоге перед выполнением загрузки, просто в дело.


Примечание: тот же поток упоминает:

это сообщение об ошибке должно быть улучшено.
Стоит сказать что-то вроде:

Files in your sandbox are out of sync with your repository workspace

Я отправил рабочий элемент 185778 , чтобы исправить это.

...