<p>cider-nrepl:jar:0.14.0-SNAPSHOTがありませんか?</p>

作成日 2016年07月28日  ·  9コメント  ·  ソース: clojure-emacs/cider

予想される行動

サイダージャックインは機能するはずです。

実際の動作

で失敗する
Could not find artifact cider:cider-nrepl:jar:0.14.0-SNAPSHOT in clojars (https://clojars.org/repo/)

問題を再現する手順

  • Emacsの最新パッケージに更新します(固定されたパッケージではありません)
  • clojureファイルを開く
  • そしてMxサイダージャックイン

    環境とバージョン情報

CIDERバージョン情報

CIDER 0.14.0snapshot(パッケージ:20160727.904)

Emacsバージョン

2016-07-25のGNUEmacs 25.1.1(x86_64-apple-darwin15.6.0、Carbonバージョン157 AppKit 1404.47)

オペレーティング・システム

OS X10.11「ElCapitan」

最も参考になるコメント

メンテナの1人が新しいバージョンをClojarsにプッシュするまで、回避策は基本的に次のとおりであることに注意してください。

git clone https://github.com/clojure-emacs/cider-nrepl.git
cd cider-nrepl
lein install

お役に立てば幸いです。

全てのコメント9件

私はまだここでclojarsのクレデンシャルを設定していません。 しかし、 @ bbatsovが最初にスナップショットに

これは、よりgit-flowスタイルの開発に切り替えるための議論ですか? これはマスターでのコミットだったので、人々はelpaで更新することができました。 仕事では開発に取り組んでおり、マスターへのコミットは(ホットフィックスを除いて)リリースだけです。 開発を定期的にマスターにマージして、スナップショットビルドを提供することはできますが、コミットごとの更新や、このような壊れたコミットを防ぐことができますか?

ただし、これはランダムなコミットのために発生しませんでした。 これは、注入されたバージョンを0.14.0スナップショットに具体的にバンプするこのコミットが原因で発生しました。

うん。 それが私が意味したことです。 これは、リリースされるのではなく、純粋に開発者向けのコミットでした。 しかし、それがマスターであったので、多くの人々はサイダーへのアップグレードとアップグレードを見て、彼らのサイダーパッケージを壊しました。 これが開発ブランチで行われた場合、melpaでのそのようなリリースは発生せず、CIDER開発者の開発は影響を受けませんでした。

@bbatsovは気が散ってしまい、cider-nreplに対して同じことをするのを忘れました。これは、リリースワークフローに関係なく同時に実行する必要があります(彼は忙しい人です:-)。
これは開発者向けのコミットではなく、完全に壊れたコミットです。 :-)

また、devブランチに変更すると、Melpaの利点が再実装されます。
Melpa-stableで安定したリリースがあります。 Melpaはスナップショット用であり、ときどき壊れます。

メンテナの1人が新しいバージョンをClojarsにプッシュするまで、回避策は基本的に次のとおりであることに注意してください。

git clone https://github.com/clojure-emacs/cider-nrepl.git
cd cider-nrepl
lein install

お役に立てば幸いです。

@expezに感謝します。 私たちの少なくとも1人がclojarを押す方法を忘れていないことを知っておくとよいでしょう。 :-)

このページは役に立ちましたか?
0 / 5 - 0 評価