#xpages
#xpages
Вопрос:
Странный здесь. Я заметил, что «Командная разработка — синхронизация с проектом на диске» не удаляет файлы на моем ODP. Я не использую автоматическое обновление.
Я просмотрел разрешения для папки odp / nsf и заметил маленький серый флажок, который я могу удалить, но он сразу появляется снова.
Я также попытался открыть безопасность в папке (щелкните правой кнопкой мыши / свойства / Безопасность) и наделить большинство групп сверхдержавами, но без бананов.
Любая помощь или подсказка будут оценены.
Обновление: удаления происходят, но не сразу.Я в замешательстве.
Комментарии:
1. Эндрю, у нас были проблемы не только с удалением, но и с новыми добавленными файлами, полученными через git, единственное решение — обновить оба проекта несколько раз и синхронизировать их оба.
2. Самир, это было решение. Через некоторое время я увидел, что мои файлы были правильно удалены. Если вы опубликуете свой комментарий в качестве ответа, я буду считать его правильным ответом.
3. Добавлен ответ в соответствии с запросом, рад, что это решило проблему.
Ответ №1:
У нас были проблемы не только с удалением, но и с новыми добавленными файлами, полученными через git, единственное решение — обновить оба проекта несколько раз и синхронизировать их оба.
Ответ №2:
Еще одна проблема: я часто теряю некоторые настройки проекта, то есть дополнительную исходную папку и файл .jar. Вероятно, это как-то связано с репликацией, но я не могу точно выяснить, почему это происходит.
Комментарии:
1. Забудьте о репликации, если вы используете систему управления версиями. Это может вызвать некоторое странное поведение.
2. Могу ли я отключить систему управления версиями?
3. да, вы должны удалить связь с проектом на диске, которая находится в пункте меню команды, когда вы щелкаете по проекту и щелкаете правой кнопкой мыши
4. Спасибо, но связанного проекта на диске больше нет. Тем не менее, настройки все еще теряются… Кроме того, мне всегда приходится использовать Project / Clean, чтобы все правильно перекомпилировать.
5. Я надеюсь, что ваш проект на диске не был в корне репозитория git. Лучший способ — создать папку (например, nsf) в корне репозитория и поместить ODP в эту новую папку. В противном случае вы получите очень странное поведение.