FreeBSD, bermigrasi dari Svn ke Git
(lists.freebsd.org)-
Docs sudah dipindahkan 2 minggu lalu
-
Source akan dipindahkan akhir pekan ini
-
Ports dijadwalkan dipindahkan pada Maret tahun depan karena masalah timing
- Saat FreeBSD beralih dari CVS ke SVN pada 2008, Git saat itu belum mampu menangani skala FreeBSD
→ Tentu saja, tampaknya juga ada perbedaan pendapat soal perubahan alur kerja https://wiki.freebsd.org/GitDrawbacks
3 komentar
Aduh... ternyata memang tidak bisa melawan arus zaman.
Saat
mercurialdangitmasih saling berebut keunggulan, saya pribadi lebih menyukai kubu Mercurial, tetapi akhirnya benar-benar kalah telak oleh dominasi GitHub, hiks T.TKami juga sudah memakai
gitselama beberapa tahun, dan karena ini repositori terdistribusi, kebebasan memanfaatkan branch lokal atau commit lokal memang merupakan kelebihannya.Tapi karena tidak bisa memakai repositori yang besar, jadinya harus dipecah-pecah... Saya pernah panik ketika bitbucket menolak semua pekerjaan begitu terkena batas 2 GB. Submodule juga didesain sedemikian rupa sehingga sangat mudah membuat kesalahan, jadi sulit untuk direkomendasikan. Pernah merge yang sama lagi, lalu harus menyelesaikan conflict yang sama lagi, lalu malah salah merge... Dan kenapa sampai ada keputusan aneh untuk otomatis mengubah line ending file.. Untuk dipakai sebagai repositori manajemen source code umum, ada banyak keputusan default yang terasa aneh, jadi saya pribadi kurang menyukainya.
Oh.. saya belum pernah memakai Mercurial jadi penasaran, bolehkah saya bertanya bagaimana hal-hal yang Anda sebutkan itu bekerja di Mercurial?
submodule
merge conflict
line ending file
Apakah Mercurial menangani hal-hal seperti ini dengan lebih cerdas?
Saya juga berharap Firefox pindah dari Mercurial ke git. Saya pernah berkontribusi ke Firefox, dan sempat dibuat pusing karena membingungkan.