При очистке каталога рабочей копии в список исключаемых файлов добавлен каталог .settings - #125
DmitryShehovtsev wants to merge 4 commits into
Conversation
…ен каталог .settings
|
@DmitryShehovtsev, спасибо! Согласен, поведение плагина некорректное в вашем случае. Т.е. нужно не пропускать .settings при очистке рабочего каталога, а передавать свои .settings при выполнении импорта. Тогда и настройки автосортировки будут сохранены, кстати. |
|
@ovcharenko-di В следующем pr я как раз и пробрасываю настройки в новый временный каталог проекта. Но, настройки у меня удалось пробросить только если они добавлены в исключение из очистки, иначе папка settings уже удалена и пробрасывать нечего. |
|
@DmitryShehovtsev добавил фичу по проверке того, что содержимое .settings не сбрасывается после синхронизации. Можешь посмотреть, в чем дело? Может, в самой фиче что-то не то, но это вряд ли. |
|

0 New Issues
0 Fixed Issues
0 Accepted Issues
Сейчас при очистке каталога проекта во время полного импорта сохраняются только файлы VERSION и AUTHORS. Во время работы команды 1cedtcli import, файлы XML загружаются в новый чистый проект с дефолтными настройками .settings и эти же настройки затем возвращаются в исходный каталог проекта, таким образом затираются наши настройки settings. В этих настройках проекта среди прочего хранятся настройки автосортировки объектов. После каждого полного импорта свои настройки приходится восстанавливать, делая лишний коммит (добавлять в .gitignore не хочется, т.к. это общие настройки проекта и они должны быть у всех, кто работает над этим проектом).