Saya mencari pendapat tentang bagaimana menangani file biner besar yang menjadi sandaran kode sumber (aplikasi web) saya. Kami sedang mendiskusikan beberapa alternatif:
- Salin file biner dengan tangan.
- Pro: Tidak yakin.
- Kontra: Saya sangat menentang ini, karena meningkatkan kemungkinan kesalahan ketika membuat situs baru / memigrasikan yang lama. Membangun rintangan lain untuk diambil.
- Kelola semuanya dengan Git .
- Pro: Menghapus kemungkinan untuk 'lupa' untuk menyalin file penting
- Contra: Membengkak repositori dan mengurangi fleksibilitas untuk mengelola basis kode dan checkout, klon, dll. Akan memakan waktu cukup lama.
- Pisahkan repositori.
- Pro: Memeriksa / mengkloning kode sumber secepat mungkin, dan gambar diarsipkan dengan benar dalam repositori mereka sendiri.
- Contra: Menghapus kesederhanaan memiliki satu-satunya repositori Git pada proyek. Itu pasti memperkenalkan beberapa hal lain yang belum saya pikirkan.
Apa pengalaman / pemikiran Anda tentang ini?
Juga: Apakah ada yang punya pengalaman dengan beberapa repositori Git dan mengelolanya dalam satu proyek?
File adalah gambar untuk program yang menghasilkan PDF dengan file-file di dalamnya. File-file tidak akan sering berubah (seperti tahun-tahun sebelumnya), tetapi mereka sangat relevan dengan suatu program. Program tidak akan berfungsi tanpa file.