ソフトウェアのバージョン管理に関するほとんどの標準について、私はかなり明確です。major.minor.revision/build/whatever スキーム全体。しかし、ソフトウェアを複数のプラットフォームにインストールでき、各インストールのサイクルが多少独立しているという規則があるかどうかはよくわかりません。たとえば、次のクライアントを持つアプリがあります: - Web - デスクトップ - iPad - モバイル: - iPhone - Android
これらすべてのクライアントがまったく同じ機能を持っているとは限らず、必ずしも世界に同時に起動するとは限りません。今後のリリース スケジュールも異なる可能性があります。それで、これにアプローチする方法に関する推奨事項はありますか?それらをすべて別々に保つのと同じくらい簡単ですか?したがって、スイートはいつでも次のようになります。 - appname-web 3.1.0 - appname-desktop 2.1.1 - appname-ipad 1.0.0 - appname-iphone 1.5.0 - appname-android 1.6.0
ありがとう、
ニック