問題タブ [proget]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
nuget-server - proget はタグの OData クエリをサポートしていますか?
Nuget.Core API を使用して proget サーバーにクエリを実行しようとしています。この方法:
私が理解しているように、タグに「ClientPackage」が含まれているパッケージのみを返す必要があります。実際にはリポジトリ全体が返されますが、これは望ましくありません。クエリが返された後はいつでもクライアント側をフィルター処理できますが、リポジトリに数千の nuget パッケージがある場合、これは適切なオプションではありません。
proget サーバーに対してタグの OData クエリを実行し、サーバー側で実行することはできますか?
nuget - Nuget 変更ログ仕様の正しい場所はどこですか?
私は、Nuget パッケージを段階的に反復する高頻度モードで公開しています。
変更ログを配置するのに最適な場所は? 【説明】ですか。
または、変更ログを時系列の逆順に配置する特定の場所はありますか?
私は最終的にこのパッケージを [ProGet] にもプッシュします...そして、変更ログに関して何か慣習がある場合は?
proget - Proget サービスを最新バージョンにアップデートするには?
バージョン 2.2.12 (ビルド 5) の ProGet フリー ライセンスを使用していますが、最新のバージョン 3.2.0 にアップグレードしたいと考えています。
公式 Web サイトから .exe ファイルをダウンロードし、ローカルの仮想マシンでアップグレードを試みました。インストール後、アドレス localhost:8082 で ProGet サービスを起動しました。
サービスは開始されましたが、非常に遅かったです。ページが最終的に読み込まれ、「ライセンスの有効化」をクリックすると、サービスが機能しなくなります。VM を再起動しましたが、localhost:8082 の Web ページは利用できないままです。
何がうまくいかないのでしょうか?
teamcity - NuGet パッケージの公開 - TeamCity
ビルドを自動化するために TeamCity をセットアップしました。現在のソリューションには、開発ブランチとメイン ブランチの両方があります。私が達成しようとしているのは、開発ブランチをビルドして、ProGet インストールの開発 NuGet フィードに公開し、メイン ブランチを ProGet サーバーのメイン NuGet フィードに公開することです。
octopus deploy を使用してパッケージをデプロイしています。TeamCity 内に octopus deploy プラグインがインストールされています。チェック ボックスをオンにして OctoPack を実行すると、パッケージがビルドされ、ビルドが完了するとアーティファクトとして表示されます。TeamCity で NuGet Pack ビルド ステップを使用しようとすると、プロジェクトの 1 つで次のエラーが発生します。
プロジェクトがビルドされ、OctoPack で動作するのに、NuGet Pack で動作しないのはなぜですか? ビルド中の 5 つのプロジェクトがあり、最初の 4 つが正常に実行されます。1 つはコンソール アプリ、1 つは mvc Web サイト、2 つはクラス ライブラリです。動作しないのは、Windows サービスです。
ここでの最終目標は、これらのパッケージを ProGet のプライベート フィードに公開することです。私は OctoPack を使用してもかまいませんが、頭の中でその依存関係を TeamCity から削除したいと考えていましたが、それを受け入れることができます。ただし、NuGet Publish ランナー タイプを使用しようとすると、作成された NuGet アーティファクトを公開するように選択するにはどうすればよいですか?
私は狂ったようにグーグルで検索してきましたが、入力すべき内容を説明する役立つリンクが見つかりません。役立つコメントや回答をいただければ幸いです。
TeamCity のバージョン 8.15 を使用しています。
visual-studio-debugging - ローカル ソース サーバー VS2013exp がソースを見つけられない
内部 proget サーバー「proget」をスタンドアロン サービス (IIS ではない) としてインストールしました。-Symbols パッケージを問題なくプッシュして、依存関係を使用できます。ただし、依存関係に足を踏み入れることはできません。
デフォルトのフィードがセットアップされたすべてのデフォルト設定を使用しています。http://proget.domain.local/をロードすると、proget の UI が正常に表示されます。
http://inedo.com/support/kb/1036/using-progets-symbol-serverを何度もたどって、ステップを逃したかどうかを確認しました。
- ソース サーバーにhttp://proget.domain.local/symbols/Defaultを使用しています
- 「自分のコードだけを有効にする」のチェックを外す
- 「元のバージョンと完全に一致するようにソースファイルを要求する」のチェックを外しました
- 「ソースサーバーサポートを有効にする」のツリー全体をチェックしました
プロジェクトをビルドすると、packages//lib に PDB ファイルが含まれていません。私が読んだことから、私には直観に反しますが、PDB がないため、これがソース サーバーの使用方法です。そうですか?
フィドラーを実行すると、PDB 200 OK http://proget.domain.local/symbols/Default/domain.core.api.utils.pdb/CE8120175941480FBFD0F51EE58AE1991/domain.core.api.utilsを取得しようとして成功したことがわかります。 .pdb
次の行は多くのバイナリ データでラップされています。ここで何かが役立つかどうかはわかりません。
proget に入り、フィードから「シンボルを自動的に削除する」のチェックを外すと、同じ問題が発生します。
依存関係にステップインしようとすると、エラーは表示されません。単にソースが見つからない、ブラウズ... ダイアログが表示されます。
誰にもアイデアはありますか?私はグーグルを使い果たしました。
nuget - キャッシング付き NuGet サーバー
すべてのビルドで nuget パッケージをプルするビルド サーバーがあり、現在、カスタム パッケージ用に NugetGallery を内部で展開しています。今のところ、それは明日のように帯域幅を消費します (大したことではありませんが、私は親切になり、私たちのために物事をより速くしたいと思っています)。
そのため、リポジトリを自動ミラーリングしてキャッシュしたいと考えています。
これまでのところ、いくつかのオプションがあります。クラウドのみの製品である MyGet (そうではありません) と、Proget (私が傾倒している) です。私が見逃している自動ミラーリングのオプションは他にありますか?
nuget-server - Pro認証されていないフィードを取得します。ユーザー/パスワードは不要
フィードにアクセスするためにユーザー資格情報を提供する必要がない ProGet で認証されていない nuget フィードを作成することは可能ですか?
proget - 認証されたユーザーがパッケージを公開するには、匿名ユーザーが「Feeds_ViewFeed」権限を必要とするのはなぜですか?
username:password
匿名ユーザーが少なくとも「Feeds_ViewFeed」権限を持っていない限り、API キーとしてを使用して認証済みユーザー向けのパッケージを公開できません。
しかし、私のパッケージを匿名ユーザーに見せたくありません。しかし、認証されたユーザーによってパッケージを公開する必要があります。
次の構成でテスト済み
- ProGet は Windows サービスによってホストされます
- 匿名には権利が割り当てられていません
パッケージをプッシュしようとすると、次のエラーが発生します。
匿名ユーザーに「Feeds_AddPackage」権限を付与し、API キーでフィードを保護することも試みました。匿名に割り当てられた「Feeds_ViewFeed」がないと機能しません。「Feeds_ViewFeed」が割り当てられるとすぐに、API キーによるプッシュも機能します。
これは設計によるものですか、構成エラーですか、それともバグですか?
何かアドバイス?
製品: ProGet バージョン: 3.5.5