ウェブサイトのプログラムのバージョンの記載及び管理の仕方に付いて教えて下さい。参考になるURLなどでも結構です。
バージョンの書き方として
1.01 や1.01.01などがあると思いますが、コンマで区切られた数字は何を表すのでしょうか?また、これらの違いは何ですか?
1.01の書き方の場合、コンマの前の最初の1は、メジャーなバージョンでコンマの後の01はマイナーなバージョンだと言うことは分かりますが、コンマの後は二桁しかありません。
このような場合、マイナーなバージョンアップが99回以上あり100の位に到達した場合、どうするのでしょうか?コンマの後を三桁にして1.100などとするのですか?
また、どのような時にそれぞれの数字を変更(加算)していけば、良いのでしょうか?
キャサリン
No.2ベストアンサー
- 回答日時:
こんにちは
コンマで区切って先頭から
メジャーバージョン、マイナーバージョン、ビルドナンバー、リビジョン
だったと思います
メジャーバージョンの更新は機能追加や修正などが多く変更されたときに数を増やしていきます
マイナーバージョン、ビルドナンバー、リビジョンは初期値に戻します
ver 1.5.12.3 → ver 2.0.0.0
数値は0~99999
マイナーバージョンは機能追加や修正しているけど数が少ない変更のときに数を増やします
ビルドナンバー、リビジョンは初期値に戻します
ver 1.0.8.5 → ver 1.1.0.0
数値は0~99999
ビルドナンバー、リビジョンはリリースアップとも呼ばれ機能の追加を伴わない修正で変更したときに数を増やします
数値は0~99999(ビルドナンバー)、0~9999999999
・・・だったと思います
ですので修正したけど機能的に変わらなければビルドナンバー以下を、修正したことで少し機能が変わるときにはマイナーバージョン、大幅に変わるときはメジャーバージョンを変更するようになると思います
この回答への補足
leap_dayさん、ご回答ありがとうございました。
ビルドナンバーとりビジョンの違いをもう少しお教え願えますか?インターネットで探したのですが載っていませんでした。
また、ビルドナンバーの数が増せば、リビジョンは初期値に戻すのでしょうか?
ver 1.0.8.5 → ver 1.0.9.0
また、前から不思議に思っていたのですが、バージョンは数字だけの情報です。そのため例えばver 1.0.8.5 から ver 1.1.0.0にバージョンの数字が変更した再に実際にそのソフトウェア(ウェブサイト)の何が変更になったかまでは分かりませんが、実際の変更箇所の詳細については、別途、以前のバージョンから新しいバージョンになった際に何が変わったかをバージョンごとに何かにひかえているのでしょうか?
キャサリン
leap_dayさん、ご回答ありがとうございました。
リビジョン等の説明等が下記サイトに載っていました。
http://producingoss.com/ja/vc.html
キャサリン
No.1
- 回答日時:
> ウェブサイトのプログラムのバージョンの記載及び管理の仕方
全くの自由です。決まった方法はありません。
> コンマで区切られた数字は何を表す
大改訂番号・中改訂番号・小改訂番号であるかもしれません。
別の考え方があるかもしれません。
> コンマの後を三桁にして1.100などとするのですか?
そうする方法もあります。別の方法もあります。
> どのような時にそれぞれの数字を変更(加算)していけば、良いのでしょうか
個人管理であれば、その人任せで、自由です。
組織による管理であれば、その組織なりの考え方があるかもしれません。ないかもしれません。
この回答への補足
asuncionさん、ご回答ありがとうございました。
>> コンマの後を三桁にして1.100などとするのですか?
>そうする方法もあります。別の方法もあります。
コンマの後が二桁しかなく、マイナーなバージョンアップが99回以上あり100の位に到達した場合、1.100などとする以外の別の方法とはどのような方法か選択肢としてお教えいただけますか?
キャサリン
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 英語のコンマについて ここで、青く点線がある部分にはコンマが修正されています。ですが、教科書には書い 3 2022/07/18 17:41
- Excel(エクセル) Excelの文字列を数字に変換する方法について 6 2023/07/31 21:18
- その他(Microsoft Office) Excel、Wordのファイル 3 2023/05/07 04:58
- 中国語 新しい中国語入力ソフトを発明しました 22 2023/02/06 07:13
- その他(プログラミング・Web制作) pythonのバージョン変更に関する質問 1 2023/02/14 11:39
- Windows 10 Win11 Home のOSを最新のバージョン22H2 にしたいのですが、どうすればいいのでしょう。 3 2023/05/25 20:36
- 英語 murmurの定義です to say something in a low soft voice, 6 2023/07/24 07:39
- その他(ゲーム) Steam版(PC)アーマードコア6の購入を検討しているのですが動作環境が合っているか分かりません。 4 2023/08/24 18:43
- Outlook(アウトルック) 【 Windows 10 】アドレス帳に正しくインポートを完了させたい。 3 2023/04/23 13:41
- ラジコン・ミニ四駆 ★フタバの4PMプロポの機能についての質問です♪ 1 2022/11/09 16:59
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Version Control on Unity
-
もうこの本は定価ではどこにも...
-
UWSCが、動作環境の違いで動か...
-
バージョンの記載及び管理の仕方
-
C#の静的解析について
-
打倒!N4.x!!
-
ファイヤウォール付属ウイルス...
-
JRE 1.5.0.14のダウンロード先...
-
emacs mule、どちらがいいですか?
-
texで節を参照するとき、例えば...
-
msvc12はvisual studio2013?
-
EclipseでJavaコンパイラのバー...
-
MSXML2がある環境はどのような...
-
バイナリファイルの著作権など...
-
バージョンのつけかたの基準は?
-
JQueryが複数あると、挙動が変
-
超困ってます。助けてください!!
-
複素関数はどこはあんまりやら...
-
IISワーカープロセスが原因でCP...
-
サイドワインダーのドライバ
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
gitでバージョン指定してダウン...
-
Version Control on Unity
-
使用しているJUnitのバージョン...
-
CrystalReportsのバージョン確...
-
MSCOMCTL.OCXのアップデートの方法
-
VMwareの古いバージョンがダウ...
-
visual stadio 参照問題
-
Selenium/VBA/Chrome エラーで...
-
EclipseでJavaコンパイラのバー...
-
reactを利用できるnode.jsのバ...
-
【javaコンパイル時のエラーに...
-
Javaのバージョンアップにとも...
-
mavenでtools.jar
-
URLDownloadToFileのコピペで64...
-
chromedriverのDLについて
-
バイナリファイルの著作権など...
-
PHP+PostgreSQLにおける「pg_ex...
-
UWSCが、動作環境の違いで動か...
-
VC++もしくはMFCからEXCELをコ...
-
VBAでDVDのトレイを開く。、
おすすめ情報