Dưới đây là danh sách bỏ qua tôi sử dụng để quản lý các tệp Altium trong SVN. Tôi chắc chắn rằng chúng có thể được chuyển đổi sang định dạng .gitignore (nếu cần thiết) mà không gặp quá nhiều khó khăn:
*/History/*
*.PrjPCBStructure
*.SchDocPreview
*.PcbDocPreview
*\__Previews
*\History
*.PrjPcbStructure
*~$*
Lưu ý rằng tôi không đồng ý với @KyranF, bạn không muốn lưu trữ các prjpcbstructure
tệp. Chúng được tái tạo hoàn toàn mỗi khi bạn biên dịch dự án và thực sự không có bất cứ thứ gì trong đó. Chúng chỉ là chức năng xây dựng, và những thứ đó không nên được cam kết.
Ngoài ra, tôi đã lưu lại cái mông của mình vài lần bởi các công cụ Lịch sử, nếu một vài trăm MB dung lượng lưu trữ cục bộ là một vấn đề, bạn cần 1. Một ổ cứng lớn hơn và 2. Để sửa các ưu tiên của bạn, nếu vài trăm MB là một sự cân nhắc nghiêm túc cả.
Tôi cũng không đồng ý mạnh mẽ về việc cam kết các chuyên gia. Nếu bạn đang cố gắng liên kết một cách chính thức một PCB thực sự với một tập hợp các tập tin, việc có các trình quản lý có thể là điều cần thiết, đặc biệt là khi có sự cố trong giai đoạn xuất và / hoặc xử lý của trình duyệt. Phải thừa nhận rằng, bạn không nên tạo các tệp gerber mỗi ngày (bạn cũng không nên tạo chúng hàng ngày), nhưng bạn LUÔN LUÔN cam kết (và gắn thẻ lý tưởng) mỗi bộ máy đo mà bạn phát hành để sản xuất.
Tôi nghĩ *~$*
có thể là chỉ báo tệp tạm thời cho SolidWorks , không phải Altium.