2

私の会社では、内部 NuGet パッケージ ソースを使用して内部ライブラリとツールを公開したいと考えています。

IIS でホストされる独自の NuGet サーバーを構築する方法のたくさんあります。ただし、すべての .nupkg ファイルを、適切に管理された読み取り/書き込み権限を持つ共有フォルダーに配置するだけで、チーム全体がアクセスできるようにすることもできます。

Visual Studio (ここでは 2013) での構成は、どちらの場合も簡単です。 ここに画像の説明を入力

単純な共有フォルダーと比較して、IIS ホスティング、サーバー展開などに煩わされる利点はありますか?

4

1 に答える 1

4
  • VPN を使用せずに自宅で作業する場合は、セキュリティで保護された Web 接続を使用することをお勧めします。
  • 分散したチームはアクセスを必要とする場合があります (インドまたはポーランドへのプロジェクト コンポーネントのアウトソーシング)。
  • ビルド サーバーは共有フォルダー メソッドをサポートしていない可能性があります (デスクトップ セッションのないユーザーに UNC パスを許可するのはより複雑です)。
  • ファイアウォールの制限または会社のポリシーは、Web サーバーをより魅力的にする理由となる可能性があります。

また、DropBox がリポジトリの共有に使用されているのを見てきました。これは、共有フォルダーに関する多くの問題を回避し、セットアップの手間も少なくて済みます。多くの場合、会社のポリシーにより、DropBox などの使用が禁止されています。その場合、Web サーバーが最適に機能する可能性があります。

于 2014-11-11T08:36:04.380 に答える