Расширения против расширения поведения и Git - PullRequest
0 голосов
/ 03 ноября 2019

Я попытался расширить возможности в pyRevit, и все в порядке. как только я пытаюсь реализовать поведение с загруженными расширениями в git, есть кое-что, чего я не совсем понимаю:

extensions.json, указывающий @ два расширения: папка myFirst.extension и вторая, каждая из которых имеетправильная организация и содержание. (myFirst.tab, myFirstpanel, myFirst.pushbutton, script.py, icon.py и т. д.)

если я укажу на локальную папку github, то все в порядке, но если я укажу на другую папку, содержащую расширенияТолько файл .json, он не получает должным образом содержимое git.

Если я работаю с каждым расширением folder.extension, содержащим файл extension.json и папки, упомянутые до его работы.

Думая о правильном развертывании для моей команды, каков правильный процесс?

то, что я предполагаю, но что не работает, должно быть:

настройка конфигурации pyrevit ini для указания на общий ресурспапка (или копирующая это содержимое для каждого пользователя локально), которая будет содержать файл extensions.json, указывающий на правильный git для моей команды

внутри этого git, имеющий: (myFirst.tab, myFirstpanel, myFirst.pushbutton, script.py, icon.py и т. д.) и так одно для всех последующих расширений

в целом, как правильно организовать вещи: что должно быть наgit, что должно быть настроено на компьютерах членов моей команды?

...