Berikut adalah daftar abaikan yang saya gunakan untuk mengelola file Altium di SVN. Saya yakin mereka dapat dikonversi ke format .gitignore (jika diperlukan) tanpa terlalu banyak kesulitan:
*/History/*
*.PrjPCBStructure
*.SchDocPreview
*.PcbDocPreview
*\__Previews
*\History
*.PrjPcbStructure
*~$*
Perhatikan bahwa saya tidak setuju dengan @KyranF, Anda tidak ingin mengarsipkan prjpcbstructure
file. Mereka sepenuhnya dibuat ulang setiap kali Anda menyusun proyek, dan tidak ada apa pun di sana. Mereka secara fungsional hanya membangun-artefak, dan itu tidak boleh dilakukan.
Juga, saya telah menyelamatkan pantat saya beberapa kali oleh History, jika beberapa ratus MB penyimpanan lokal adalah masalah, Anda perlu 1. Hard drive yang lebih besar, dan 2. Untuk memperbaiki prioritas Anda, jika beberapa ratus MB adalah pertimbangan serius sama sekali.
Saya juga sangat tidak setuju tentang melakukan gerber. Jika Anda mencoba untuk menghubungkan kanonik PCB yang sebenarnya ke satu set file, memiliki gerber bisa menjadi penting, terutama ketika ada masalah dalam ekspor gerber dan / atau tahap pemrosesan. Memang, Anda tidak boleh membuat file gerber setiap hari (Anda juga tidak perlu repot membuatnya setiap hari), tetapi Anda harus SELALU melakukan (dan secara ideal menandai) setiap set gerber yang Anda lepaskan untuk diproduksi.
Saya pikir *~$*
mungkin indikator file sementara untuk SolidWorks , bukan Altium.
.PrjPcbStructure
file. Anda dapat melihat dan melihat apa yang disandikan.Sebagai tambahan untuk jawaban lain:
Jangan versi
Lakukan versi / pertimbangkan versi
sumber
Anda ingin versi mengontrol file .prjpcb (dengan asumsi Anda memiliki proyek PCB!), .Prjpcbstruktur, .pcbdoc, dan .schdoc.
Sisanya, seperti riwayat, pratinjau, keluaran gerber dll adalah semacam file sementara, tidak penting untuk proyek.
sunting: perhatikan juga ukuran besar file "histori", mereka dapat menjadi ratusan megabita, jadi Anda harus menyesuaikan ukuran histori dalam proyek / preferensi Altium agar tetap terkendali, bahkan jika seluruh folder itu diabaikan dengan kontrol file sub-versi, masih akan memakan ruang HDD di PC Anda.
sumber