git - 使用NuGet管理的包需不需要版本控制?
phpcn_u1582
phpcn_u1582 2017-05-02 09:25:49
0
1
697

好像一使用NuGet,项目文件就变得很大,这些包文件需不需要版本控制呢?源码分享时要不要包含进去呢?

phpcn_u1582
phpcn_u1582

全員に返信(1)
大家讲道理

これらの パッケージ ファイル自体 は独自のリポジトリに入る必要はありませんが、これらのパッケージの メタデータ はリポジトリに入る必要があります。

NuGet を通じてライブラリをインストールすると、通常、プロジェクト ディレクトリに package.config ファイルが存在することがわかります。このファイルには、インストールしたライブラリのメタデータ (ライブラリ ID、ライブラリ バージョンなど) が含まれています。 .)

例:

リーリー

これをバージョン管理に同期するだけです。コード ベースから複製した後、vs はこのファイルを読み取り、インストール プロジェクトに存在せず、packages.config に記録されているすべての NuGet ライブラリを自動的にダウンロードします。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!