版本控制 - 关于SVN和GIT在公司项目里的使用?
伊谢尔伦
伊谢尔伦 2017-05-02 09:28:17
0
2
608

实际需求是现在有一份代码,另外一个同事需要基于这份代码的一些功能进行扩展开发,后面会陆陆续续有同事参与其他模块的开发。想问下多人合作开发用SVN好还是GIT好,另外如何保障核心代码能够被保护

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

membalas semua(2)
Peter_Zhu

Tidak syak lagi bahawa git digunakan untuk ini, svn ialah produk warisan sejarah aliran kerja dan strategi percabangan Git telah meledak sepenuhnya dengan svn Dengan svn, ia amat menyusahkan orang untuk bekerjasama dan menarik cawangan secara berasingan. Ia tidak seringan dan fleksibel seperti git svn hanya boleh digunakan sebagai alat penyegerakan kod yang mudah Untuk git, anda boleh merujuk kepada aliran kerja git Pelepasan dan lelaran keseluruhan projek boleh dikawal melalui aliran kerja git

世界只因有你

Tidak ada gunanya membincangkan isu sebegini. Hanya bercakap tentang baik dan buruk: kebaikan dan keburukan SVN dan GIT


Jawab soalan yang disemak:

Anda mahu kuda itu berlari, tetapi anda juga mahu kuda itu tidak makan rumput.

Selagi semua orang yang terlibat dalam pembangunan modul teras mempunyai akses kepada kod, tidak ada cara lain untuk melindungi kod teras selain merumuskan syarat kontrak yang berkaitan.

Saya rasa jawapan utama kepada soalan itu ialah:
Tidak kira sama ada syarikat menggunakan git atau svn, kuncinya ialah!

Pelayan mesti digunakan dalam persekitaran intranet

Projek perlu dipisahkan dan dibangunkan mengikut modul Setiap modul mempunyai satu projek dan dihoskan dalam gudang kod. Kakitangan pasukan projek yang berkaitan hanya menyediakan kod gudang ini.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan