Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Semantic Versioning って何? Semantic Versioning とは、バージョン番号の付け方のルールのことです。 なぜ必要か? バージョン番号の大小を、プログラムで機械的に判定したい、というのが動機です。このために厳密な仕様が定義されています。 どこで使われているか? パッケージを管理するシステムで使われています。RubyGems や CocoaPods がそうです。 備考:一般のアプリの場合 Semantic Versioning は、主として、ライブラリ向けのバージョン番号を想定しています。 一般のアプリは
