Чтение пакетов Python из внешнего репозитория git - PullRequest
0 голосов
/ 17 января 2019

У меня есть проект на Pythonlike со структурой, подобной belwo:

Mypkg
|___init__.py
|__module1
|  |__init__.py
|  |__module1.py
|__main.py

На самом деле, я хотел бы отправить разработку module1 отдельному человеку, и он может работать над ним на Git repo, могу ли яиспользовать module1 каждый раз из git-репо, должен ли я написать файл require.txt в моем проекте?

1 Ответ

0 голосов
/ 17 января 2019

Я думаю, что комментарий @ aws_apprentice предполагал, что вы можете собрать module1 как правильный пакет python, написав для него setup.py , а затем установить его как зависимость от Mypkg. Но на ранних этапах разработки вы можете просто поместить одно git-репо в другое и .gitignore.

cd mypkg
git clone <https or ssh git thing>/module1
echo 'module1' >> .gitignore
git commit -am 'add module1 to gitignore'

затем обновить module1 от изменений, которые другой человек отправил в git,

cd mypkg/module1
git pull
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...