2017-11-09 5 views
2

私はProGetにChocolateyという名前のChocolateyフィードを作成しました。今私はChocolateyからどのように使っていますか?ChocolateyのソースとしてProGetにChocolateyフィードを設定するにはどうすればよいですか?

私はソースを追加するには、このコマンドを実行してみました:

PS> choco source add --name=ProGet --source="http://my-proget-server/feeds/Chocolatey" 
Chocolatey v0.10.8 
Added ProGet - http://my-proget-server/feeds/Chocolatey (Priority 0) 

とコマンドはソースとして、それは「ProGet」を示していますと同じくらいにを働いた:

PS> choco source list 
Chocolatey v0.10.8 
chocolatey - https://chocolatey.org/api/v2/ | Priority 0|Bypass Proxy - False|Self-Service - False|Admin Only - False. 
ProGet - http://my-proget-server/feeds/Chocolatey | Priority 0|Bypass Proxy - False|Self-Service - False|Admin Only - False. 

私はその後、無効デフォルトのソース:

PS> choco source disable --name=chocolatey 
Chocolatey v0.10.8 
Disabled chocolatey 

choco searchとして間違っProGetソースが動作しないまで:

PS> choco search curl 
Chocolatey v0.10.8 
The remote server returned an error: (400) Bad Request. 

答えて

2

私は、フィードの「パッケージのソースURL」にchoco source addコマンドのsourceパラメータを設定しておく必要があります。私が提供した値は実際にProGet webappのフィードの「詳細」ページであり、そのページにはパッケージのソースURLが表示されます。私の場合は、(悪いソースを削除した後に)実行するための正しいコマンドは以下のとおりであった:ここ

choco source add --name=ProGet --source="http://my-proget-server/nuget/Chocolatey" 

はの出力の間に追加のスペースで、[すべて一緒に、それが動作することを問題とテストを修正するためのすべてのコマンドですコマンドとそれに続くコマンド]:

PS> choco source remove --name=ProGet 
Chocolatey v0.10.8 
Removed ProGet 

PS> choco source add --name=ProGet --source="http://my-proget-server/nuget/Chocolatey" 
Chocolatey v0.10.8 
Added ProGet - http://my-proget-server/nuget/Chocolatey (Priority 0) 

PS> choco source disable --name=chocolatey 
Chocolatey v0.10.8 
Nothing to change. Config already set. 

PS> choco source list 
Chocolatey v0.10.8 
chocolatey [Disabled] - https://chocolatey.org/api/v2/ | Priority 0|Bypass Proxy - False|Self-Service - False|Admin Only - False. 
ProGet - http://my-proget-server/nuget/Chocolatey | Priority 0|Bypass Proxy - False|Self-Service - False|Admin Only - False. 

PS> choco search curl 
Chocolatey v0.10.8 
curl 7.56.1 [Approved] 
Cmder 1.3.3 [Approved] Downloads cached for licensed users 
cmdermini 1.3.3 [Approved] Downloads cached for licensed users 
insomnia-rest-api-client 5.11.0 [Approved] Downloads cached for licensed users 
rust 1.21.0 [Approved] Downloads cached for licensed users 
git-lfx 0.1.0 [Approved] 
jivkok.dev1 1.1.0.8 - Possibly broken 
etcd 3.2.9 [Approved] Downloads cached for licensed users 
tivotogo-plex 2016.12.30 [Approved] Downloads cached for licensed users 
rust-ms 1.21.0 [Approved] Downloads cached for licensed users 
mve 2016.05.17.00 [Approved] Downloads cached for licensed users 
11 packages found. 
+1

私はそれがまだそこに詳細を表示しているのが好きです。私はこれをProGet有料版としますか? – ferventcoder

+0

@ferventcoder私はライセンスが正確であるか分かりません。それはProGetの古いバージョンです。有料版よりも古いかもしれません。 –

関連する問題