Различия между версиями 5 и 6
Версия 5 от 2019-05-16 15:17:13
Размер: 1528
Редактор: FrBrGeorge
Комментарий:
Версия 6 от 2019-05-16 18:56:30
Размер: 1528
Редактор: FrBrGeorge
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 27: Строка 27:
Базовая статья: [[py2tut:venv.html]] Базовая статья: [[py3tut:venv.html]]

Сопровождение кода

В процессе разработки

  • Состав рабочего каталога
    1. полезные файлы
    2. локальные файлы
    3. генерат

      • локальный
      • распространяемый
      • иерархия генрата
    4. отходы
  • Компиляция/компоновка — много иерархического генерата

TODO На примере проекта

Обслуживание файлов проекта:

  • Make / cmake / ... (см LecturesCMC/LinuxApplicationDevelopment2012)
  • Python? тысячи их

  • Модные:

+поддержка тестирования pybuilder и пр

Окружения

Базовая статья: venv.html

Сборка модуля

Базовая статья: Distributing Python Modules

Setuptools

TODO

Сборка «приложения»

TODO


CI: Travis

LecturesCMC/PythonDevelopment2019/11_Deployment (последним исправлял пользователь FrBrGeorge 2019-05-16 18:56:30)