2013-07-03 7 views
7

this guideの次のマシンにNugetの専用リポジトリをセットアップしました。NuGetプライベートフィードが更新されないDownloadCount

すべては完全に動作しており、パッケージを公開したり、バージョンを更新したり、ダウンロードすることができます。唯一の問題は、パッケージのDownloadCountがダウンロード回数にかかわらず常に0であることです。

NuGetソースをダウンロードしましたが、この値が更新される場所が見つかりませんでした。さらに、nugetはDBテクノロジを使用していないようですので、おそらくフィードはPackagesフォルダの内容からオンデマンドで生成されます。

これは既知の問題であるか、セットアップに問題がある場合、または自分でダウンロードを記録するためにサーバーにコードを追加する必要がある場合は、

ありがとうございます!

+0

など、それを自分で構築する、またはそのようMyGet、ProGet、Artifactoryなどの代替を見てみることができます。自分で書きたくない場合は、既にこれを処理している[ProGet](http://internet.com/project)をダウンロードすることができます。 –

+0

ProGetでさえ、不思議にも、ダウンロード数は0に止まっています。さらに、VSからパッケージのリストは空です(ただしコンソールからは正常に動作します)。私はダウンロード数を上回るDBを見ることができますが(一貫して言いたいわけではありませんが)、インターフェイスとフィードは常に0を報告します。 – Tallmaris

+0

興味深いProGetパッケージのメタデータはパフォーマンス上の理由からキャッシュされています。パッケージディレクトリの変更(リフレッシュをトリガーするもの)。私は強制的なリフレッシュの間の長さを減らすことができると思うが、ダウンロードだけが変更可能であるので、それは他のものよりも面白いUIなので(不要なように思える。 –

答えて

0

NuGet.ServerベースのWebサイトは、ファイル共有の上にODataフィードを公開する単なるフロントエンドです。その背後には実際のデータベースはなく、索引付けも、監査も、トレースも、統計や統計も、そのようなものもありません。

あなたは、私たちは私たち自身のプライベートサーバーを作成発見したとして、あなたは、持続性を自分で実装する必要があると思います

関連する問題