4 poin oleh xguru 2020-12-19 | 3 komentar | Bagikan ke WhatsApp
  • 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

 
galadbran 2020-12-20

Aduh... ternyata memang tidak bisa melawan arus zaman.

Saat mercurial dan git masih saling berebut keunggulan, saya pribadi lebih menyukai kubu Mercurial, tetapi akhirnya benar-benar kalah telak oleh dominasi GitHub, hiks T.T

Kami juga sudah memakai git selama 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.

 
functor 2020-12-21

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?

 
kbumsik 2020-12-19

Saya juga berharap Firefox pindah dari Mercurial ke git. Saya pernah berkontribusi ke Firefox, dan sempat dibuat pusing karena membingungkan.