git - Adakah pakej yang diurus menggunakan NuGet memerlukan kawalan versi?
phpcn_u15822017-05-02 09:25:49
0
1
773
Nampaknya sebaik sahaja anda menggunakan NuGet, fail projek menjadi sangat besar Adakah fail pakej ini memerlukan kawalan versi? Perlukah saya memasukkannya semasa berkongsi kod sumber?
Fail pakej ini sendiri tidak perlu memasukkan repositori anda sendiri, tetapi metadata pakej ini perlu memasuki repositori anda.
Anda akan mendapati bahawa selepas memasang perpustakaan melalui NuGet, biasanya akan terdapat fail packages.config dalam direktori projek anda Fail ini akan mengandungi metadata pustaka yang anda pasang (seperti ID perpustakaan, versi perpustakaan, dsb. )
Hanya segerakkan ini kepada pengurusan versi Selepas anda mengklonkannya daripada pangkalan kod, VS akan membaca fail ini dan memuat turun secara automatik semua perpustakaan NuGet yang tiada dalam projek pemasangan dan direkodkan dalam packages.config.
Fail pakej ini sendiri tidak perlu memasukkan repositori anda sendiri, tetapi metadata pakej ini perlu memasuki repositori anda.
Anda akan mendapati bahawa selepas memasang perpustakaan melalui NuGet, biasanya akan terdapat fail packages.config dalam direktori projek anda Fail ini akan mengandungi metadata pustaka yang anda pasang (seperti ID perpustakaan, versi perpustakaan, dsb. )
Contohnya:
Hanya segerakkan ini kepada pengurusan versi Selepas anda mengklonkannya daripada pangkalan kod, VS akan membaca fail ini dan memuat turun secara automatik semua perpustakaan NuGet yang tiada dalam projek pemasangan dan direkodkan dalam packages.config.