Я пытаюсь создать файл .gitignore для проекта KiCAD, который имеет версию git и хранится удаленно на GitHub.
Какие минимальные файлы я должен добавить в свою систему контроля версий, чтобы другие могли повторить проект?
kicad
project-management
Marmstrong
источник
источник
Ответы:
При архивировании проекта, который представляет собой проект, основанный на каком-то конкретном инструменте САПР, настоятельно рекомендуется сохранить все созданные коллатерали (схематические PDF-файлы, файлы Gerber и т. Д.). Поскольку возраст проектов может быть проблемой, можно ожидать, что он сможет получить доступ к инструментам, создавшим обеспечение, и запускать их.
Это особенно верно в средах, где проект может использовать эти коллатерали для производственных целей в течение нескольких десятилетий. Файлы PDF для чтения схем и файлы Gerber для производства необработанных печатных плат используются уже почти 30 лет, но, с другой стороны, пакет САПР после пакета САПР приходил и уходил. И даже некоторые из них, которые все еще встречаются в названии, могут не работать на современных платформах или откажутся читать файлы старых версий.
источник
Хотя я управляю версией, как уже упоминалось ранее. Если у вас есть .sch со всеми связанными библиотеками и .kicad_pcb со всеми связанными модулями, вы можете воссоздать выходные данные с помощью Kicad, поскольку Kicad существует сегодня.
источник