問題タブ [version-numbering]
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.
macos - OS X 10.10 Yosemite の NSApplication.h に NSAppKitVersionNumber10_10 が含まれていないのはなぜですか?
NSAppKitVersionNumber
実行時に Cocoa フレームワークによって提供される新機能をチェックするためにを使用することは、一般的なアドバイスです。
https://developer.apple.com/library/mac/releasenotes/AppKit/RN-AppKit/
これの典型的な使用方法の 1 つは、値を floor() して、NSApplication.h で提供されている値と照合することです。例えば:
OS X 10.10 および Xcode 6.2 では、NSApplication.h
以下が含まれます。
特に欠けているのはNSAppKitVersionNumber10_10
、OS X 10.10 Yosemite です。
その10_10
バージョンは明確に除外されていますか? また、その理由は何ですか?
これらの定数は通常、現在のバージョンになった後にのみバージョンに表示されますか?
それとも、バージョン番号を確認するこの方法は時代遅れですか? もしそうなら、代わりは何ですか?
ios - v2.2.14 として iTunesConnect にアップロードされましたが、v2.2 として提出されました
私の iOS アプリはCFBundleShortVersionString
、ユーザーの現在のアプリのバージョンを確認するために使用します。
アプリを iTunesConnect にアップロードしたとき、Xcode と TestFlight のバージョン番号は 2.2.14 でしたが、iTunesConnect で App Store に提出するためにそのビルドを選択したときに、v2.2 として割り当てました。
CFBundleShortVersionString
アプリが App Store で公開されたときに返されるバージョン番号は?
c++ - C++ でバージョン番号を比較する方法
私たちの教授は、0.1 < 0.2 または 1 < 1.1 のように、2 つのバージョン番号を比較するプログラムを作成するように求めています。また、.0.4 < .1 のようなトリックもあります。したがって、私の考えは、数字がドットで始まるかどうかを最初に判断し、そうであれば、それに0を追加することです。その後、最初のドット以外のドットを削除します。次に、文字列を数値に変換して比較します。これが私が最初のステップで行うことです。
2 番目の数字についても同じことを行います。そして今、最初のドット以外のドットを削除する方法を教えてください。私たちの教授は、この特定の関数を使用することを望んでいます: int compareVersions(string ver1, string ver2)。ver1 > ver2 の場合: ver1 < ver2 の場合は 1 を返し、それ以外の場合は -1 を返し、それ以外の場合は 0 を返します。
ちなみに、ビジョン番号の一部は、2.3.2.2.3.1.1.5.3.5.6.2 や 1.1.1.1.1.1.1 のように非常に長い場合があります。
nuget - NuGet のプレリリースおよびビルド バージョン番号
NuGet でプレリリース パッケージと見なされるものは何ですか?ダッシュの後に何かが続くもの1.0.0-something
ですか?
また、NuGet を使用してビルド番号を使用するにはどうすればよいですか? バージョン管理に関する NuGet ドキュメントには、1.0.0-build123
. しかし、これはビルド番号のあるものはすべてプレリリースでなければならないということですか?
ビルド番号を含めて、プレリリースの NuGet パッケージを含めることはできますか?
c# - Jenkins で SVN リビジョンを使用して C# アセンブリ バージョンを設定する方法
Jenkins を使用して、ac# アセンブリのバージョン番号を 1.0.${SVN_REVISION}.${BUILD_NUMBER} などに設定したいと考えています。残念ながら、Change Assembly Version プラグインには SVN リビジョン番号が表示されません。これを機能させる方法を知っている人はいますか?
maven - Maven プロジェクト バージョンにはいくつの数字を入れることができますか
Karaf コンテナーにインストールするバンドルを開発しています。6点(0.0.0.0.0.1-SNAPSHOT)をもとにバージョンを入れてみました。そのインストールされ、actif と機能になります。しかし、インストールされているバンドルを一覧表示すると、最初の 3 つのゼロと Snapshot (0.0.0.SNAPSHOT)のみを含むバンドルが表示されます。
プロジェクト版に入れられる数に制限はありますか?