検索

ホームページ  >  に質問  >  本文

git - NuGet を使用して管理されるパッケージにはバージョン管理が必要ですか?

NuGet を使用すると、プロジェクト ファイルが非常に大きくなるようですが、これらのパッケージ ファイルにはバージョン管理が必要ですか?ソースコードを共有するときにそれを含める必要がありますか?

phpcn_u1582phpcn_u15822811日前777

全員に返信(1)返信します

  • 大家讲道理

    大家讲道理2017-05-02 09:27:49

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

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

    例:

    リーリー

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

    返事
    0
  • キャンセル返事