2013-07-03 2 views
7

this guide 다음 컴퓨터에 Nuget 전용 저장소를 설치했습니다.NuGet 비공개 피드가 업데이트되지 않음 DownloadCount

모든 것이 완벽하게 작동하며 패키지를 게시하고 버전을 업데이트하고 다운로드 할 수 있습니다. 유일한 문제는 내 패키지의 DownloadCount이 다운로드 횟수에 관계없이 항상 0이라는 점입니다.

NuGet 소스를 다운로드했지만이 값이 업데이트되는 곳을 찾을 수 없습니다. 더욱이, nuget은 DB 기술을 사용하지 않는 것 같아 아마도 패키지는 패키지 폴더의 내용에 따라 필요할 때만 생성됩니다.

알려진 문제인지 또는 내 설정에 문제가 있거나 다운로드를 기록하기 위해 서버에 코드를 추가해야하는 사람이 있습니까?

감사합니다.

+0

, 당신은 지속성을 직접 구현해야 할 것이다. 직접 쓰고 싶지 않다면, 이미 이것을 처리하고있는 [ProGet] (http://inedo.com/proget)을 다운로드 할 수 있습니다. –

+0

이상하게도 ProGet에서도 다운로드 횟수는 0으로 고정되어 있습니다. 게다가 VS에서 패키지 목록은 비어 있습니다 (콘솔에서 제대로 작동하지만). 다운로드 횟수를 늘리는 DB를 볼 수는 있지만 일관되게 말해야합니다.하지만 인터페이스와 피드는 항상 0을보고합니다. – Tallmaris

+0

재미있는 ProGet 패키지 메타 데이터는 성능상의 이유로 많이 캐시되어 있기 때문에 무언가가 없으면 캐시를 새로 고칠 가능성이 거의 없습니다 패키지 디렉토리 변경 (그게 새로 고침을 유발하는 것입니다). 우리는 강제 새로 고침 사이의 길이를 줄일 수 있다고 생각하지만, 다운로드 만 변경할 수 있기 때문에 UI보다 더 많은 UI가 필요하기 때문에 불필요하게 보입니다 (어쨌든 개인용 repos 용). –

답변

0

NuGet.Server 기반 웹 사이트는 단순히 파일 공유 맨 위에 OData 피드를 표시하는 프런트 엔드입니다. 그 뒤에 실제 데이터베이스가없고 인덱싱도없고, 감사도, 추적도, 통계 또는 통계 또는 그런 종류의 것들이 없습니다.

당신은 스스로를 구축하거나, 등 등 MyGet, PROGET, Artifactory 같은 대안을 살펴 취할 수

우리가 우리 자신의 개인 서버를 만들 발견으로