Saya memiliki pengaturan Samba yang saya ingin tempatkan repositori git. Saya sudah mencoba mencari google cara terbaik untuk menggunakan git pada share Samba, tetapi tampaknya sulit menemukan apa pun untuk melakukan ini karena Samba menggunakan git untuk pengembangan.
Apa cara terbaik untuk melakukan ini? Saat ini, saya hanya bekerja dengan Linux, tetapi alangkah baiknya jika mengetahui cara melakukan ini secara lintas platform.
Jawaban:
Cara terbaik untuk mengakses repositori git melalui jaringan dalam platform yang independen dari satu mesin adalah dengan menjalankan server git pada mesin. Untuk cara mengatur server, periksa ini .
sumber
Saya melakukan ini sepanjang waktu, dan berfungsi dengan baik, cukup akses repositori git melalui berbagi file seolah-olah itu lokal. Saya melakukan ini karena saya mengembangkan di windows tetapi server pengujian saya adalah kotak linux, jadi dengan berbagi samba saya tidak harus mendorong perubahan saya ke server sepanjang waktu.
Perlu diketahui juga, bahwa sistem operasi yang berbeda menangani hal-hal seperti cap waktu yang dimodifikasi & akhir jalur yang berbeda, jadi saya tidak merekomendasikan pengembangan seperti ini jika Anda akan menggunakan repositori yang sama di atas samba dari beberapa sistem operasi yang berbeda. Anda akan menemukan ketika Anda beralih dari windows ke linux (misalnya) bahwa git akan mendeteksi banyak file telah berubah, padahal sebenarnya ...
sumber
Nah, jika Anda tidak ingin menghabiskan waktu mengkonfigurasi banyak hal, Anda bisa menggunakan akun Dropbox dan mengatur repositori git Anda di folder Dropbox Anda .
sumber