Управление версиями в Domino Designer: файлы не удаляются в проекте на диске

#xpages

#xpages

Вопрос:

Странный здесь. Я заметил, что «Командная разработка — синхронизация с проектом на диске» не удаляет файлы на моем ODP. Я не использую автоматическое обновление.

Я просмотрел разрешения для папки odp / nsf и заметил маленький серый флажок, который я могу удалить, но он сразу появляется снова.

Я также попытался открыть безопасность в папке (щелкните правой кнопкой мыши / свойства / Безопасность) и наделить большинство групп сверхдержавами, но без бананов.

Любая помощь или подсказка будут оценены.

Обновление: удаления происходят, но не сразу.Я в замешательстве.

Комментарии:

1. Эндрю, у нас были проблемы не только с удалением, но и с новыми добавленными файлами, полученными через git, единственное решение — обновить оба проекта несколько раз и синхронизировать их оба.

2. Самир, это было решение. Через некоторое время я увидел, что мои файлы были правильно удалены. Если вы опубликуете свой комментарий в качестве ответа, я буду считать его правильным ответом.

3. Добавлен ответ в соответствии с запросом, рад, что это решило проблему.

Ответ №1:

У нас были проблемы не только с удалением, но и с новыми добавленными файлами, полученными через git, единственное решение — обновить оба проекта несколько раз и синхронизировать их оба.

Ответ №2:

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

Комментарии:

1. Забудьте о репликации, если вы используете систему управления версиями. Это может вызвать некоторое странное поведение.

2. Могу ли я отключить систему управления версиями?

3. да, вы должны удалить связь с проектом на диске, которая находится в пункте меню команды, когда вы щелкаете по проекту и щелкаете правой кнопкой мыши

4. Спасибо, но связанного проекта на диске больше нет. Тем не менее, настройки все еще теряются… Кроме того, мне всегда приходится использовать Project / Clean, чтобы все правильно перекомпилировать.

5. Я надеюсь, что ваш проект на диске не был в корне репозитория git. Лучший способ — создать папку (например, nsf) в корне репозитория и поместить ODP в эту новую папку. В противном случае вы получите очень странное поведение.