バージョンとは?/ レイク
[ 198] バージョンとは 【version】 - 意味・解説 : IT用語辞典
[引用サイト] http://e-words.jp/w/E38390E383BCE382B8E383A7E383B3.html
|
版という意味の英単語。書籍が誤植などを修正しながら版を重ねるように、ソフトウェアも機能を向上したり不具合を修正しながら版を重ねていく。 ソフトウェアのバージョンは小数点で区切ったいくつかの数字の並びで表されることが多く、「3.54」「3.5.4」といったような表記がされる。大規模な改訂であるほどその増分が大きくなり、多くの製品では最上位桁が更新されるたびに新商品として再発売される。小数点以下、下の桁に行くほど細かい不具合の修正などの改訂を意味するようになり、修正パッチの配布や登録ユーザへの無償提供などで対応される。最近ではユーザへの分かりやすさを考慮して発売年をバージョン番号に使う製品が増えている。 月収40万円以上のIT派遣のお仕事Excel VBA実践編 「VBAランクUP術」プログラマーへキャリアチェンジするロボットカー制御プログラミング体験講座サーバ設定を実機で学ぶ!ネットワーク基礎講座プログラマーのお仕事一覧ページ正社員エンジニア(特定派遣社員)募集未経験からエンジニアになるチャンス研究開発とはどんな仕事?3DCAD エンジニア育成支援セミナー組込み技術習得までの道のり無料!シーケンス制御育成支援講座' ); ICレコーダー ..た録音機器。テープレコーダのデジタル機器バージョンとも言える製品である。カセットテープのように頭出しを行なう.. コントロールパネル ..画面に用意されている。内容はOSの種類やバージョンによって異なるが、通信やネットワークに関する設定や、ディ.. ハードリンク ..用や管理の手間の軽減(コピーが複数あるとバージョンの管理などが面倒なため)につながる。似た機能に「シンボリック.. ビルド ..の拡張を行なっていく。最終的な公開・発売バージョンができるまでに何度も繰り返しビルドすることが多いため、ビルド.. 下位互換 ..製品に対応したデータなどを扱えること。旧バージョンのアプリケーションソフトが、新バージョンのアプリケーションソ.. CMM ソフトウェアの開発能力を客観的に示す品質管理基準のこと。米カーネギーメロン大学ソフトウェアエンジニアリング研究所が.. DOA 業務で扱うデータの構造や流れに着目し、システム設計を行なう手法。企業で扱うデータの統一的なデータベースを作り、一元.. FP法 ソフトウェアの持つ機能の数をもとに、そのソフトウェアの規模を測定する手法。ソフトウェアの開発費用や工数などを算定す.. ISV 独立系ソフトウェア会社のこと。特定のハードウェアメーカーやOSメーカーと特別な関係を持たないアプリケーションソフト提.. RFP 情報システムを導入するに当たって、ユーザが納入を希望するベンダに提供する、導入システムの概要や調達条件を記述した文.. SE コンピュータシステムの設計やシステム開発のプロジェクト管理などをする技術者のこと。対象となる業務を分析して、どのよ.. UMLツール モデリング言語であるUMLを使用してシステムのモデル化を行い、図として描くためのソフトウェア。主にソフトウェア開発.. アルファ版 ソフトウェアやハードウエアの開発初期版のこと。特に、製品版(無償ソフトウェアの場合は正式配布版)のごく開発初期の.. ウォーターフォールモデル システムの開発手順を示すモデルの一つ。システム開発モデルとしては古典的なものである。システム全体を一括し.. オフショア開発 システムインテグレータが、システム開発・運用管理などを海外の事業者や海外子会社に委託すること。オフショア開発.. カスタマイズ ソフトウェアの設定や設計を調整し、ユーザの好みに合わせて作り変えること。企業内では、アプリケーションソフトの設.. クロス開発 あるソフトウェアの開発を、そのソフトウェアが動作するシステムとは違うシステム上で開発すること。電化製品などのマ.. クローズドテスター 限られた人や団体のみを対象に行なわれるソフトウェアやサービスの試作品のテスト「クローズドベータテスト」の参.. ソフトウェアプロダクトライン ソフトウェアをドメインと呼ばれる小さな単位に細分化して開発する手法。組み込みソフトウェアなど類似の仕様.. ダンプ ファイルやメモリの内容を記録、あるいは表示すること。プログラムを開発するときに動作を追跡するために利用することが.. データフローダイアグラム システム間のデータの流れを示す図。データを発生・吸収・処理・蓄積するシステムの間を、データの流れを示す矢.. バージョンアップ ソフトウェアが機能を向上したり不具合を修正したりして、新しい版となって再発売・再公開されること。和製英語で、.. ビルド ソースコードのコンパイルやライブラリのリンクなどを行ない、最終的な実行可能ファイルを作成すること。また、そのよう.. フィット&ギャップ分析 情報システムを導入する際に、導入企業のビジネスプランやシステム化要求などのニーズと、情報システムの機能性.. フローチャート 機能・作業などの内容・構成を細かい要素(部品)に分割し、時間や論理の推移にしたがって順番に並べたもの、流れ図。.. ベンダロックイン ある特定のメーカーや販売会社がユーザーを自社製品で囲い込むこと。あるベンダー独自仕様のシステムを採用すると、.. リファレンスコード ある技術をソフトウェアで実装する際にお手本となる標準ソースコード。開発元などが提供する実装例で、技術の仕様.. 上流工程 ハードウェアやソフトウェア、システムなどの開発・設計における初期の段階のこと。おもに、対象物に求められる機能を抽.. 下流工程 ソフトウェアの開発工程において、実装(コーディング)やテスト、導入など、具体的なソフトウェアの構築・配備に関する工.. 人月 プロジェクトの工数(規模)をはかる単位の一つ。人月とは「人数×月」を意味し、プロジェクトに投入する人員と、月で表した.. 国際化 ソフトウェアの多言語対応の段階の一つで、ソフトウェアに様々な言語で利用するための設計や仕様などを組み込むこと。文.. 多言語化 ソフトウェアの多言語対応の段階の一つで、様々な言語への対応を組み込み、利用者が自分の使用する言語にあわせて設定を.. 開発コード名 開発中の製品につけられる、主に社内で使用される仮の名前。通常は、製品化する際には別の正式名称が用意される。本来.. 関連用語は自動でリンクしているため、同音異義語など不適切なリンクが一部ございますがご容赦ください。' ); |
[ 199] バージョン管理システム - Wikipedia
[引用サイト] http://ja.wikipedia.org/wiki/%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E7%AE%A1%E7%90%86%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0
|
バージョン管理システムは、主にプログラムの開発において、ソースコードやその他のデータを管理するために用いられるシステムのこと。多数の人によって開発が行われる商業的なソフトウェア開発やオープンソースコミュニティにおいて一般的に使用される。 バージョン管理システムの利用目的は多種多様である。個人でファイルを管理することもあれば、ネットワークを通じて大規模なプロジェクトにリリースすることもある。ソフトウェアのソースコードだけでなく、設定ファイルや原稿管理などにも使うことができる。 バージョン管理システムを利用する際には、管理システムに対してファイルを預けたり、ファイルを取り出したりする。前者を「コミット」、「チェックイン」後者を「チェックアウト」と呼ぶ。個人向けのRCSなどは作成したファイルを即座にリリースできるが、CVS、Subversionなどの共同利用向けのシステムの場合、最初に「リポジトリ」と呼ばれるファイル管理向けのディレクトリを用意してから、そのリポジトリに対して作業を行うことになる。リポジトリの作成作業は基本的にシステム、またはプロジェクトの管理者が行い、作業者はそれに対してファイルをコミット(チェックイン)、チェックアウトする。 バージョン管理システムを通じてファイルを編集する場合、管理方法が、大きくわけて「ロック、ロック解除」と「コピー、マージ」の二種類ある。 「ロック、ロック解除」の方式は、ユーザーが編集するファイルに対してロックをかけ、他のユーザーからは編集できないようにして、編集後にファイルに対するロックを解除する仕組みである。この場合、ファイルの一貫性は保たれるが、ロックをしたままユーザーがそのファイルを置き去りにしてしまう危険性もある。そのため、グループでの利用よりも、個人によるファイル管理に適している。 「コピー、マージ」の方式は、ファイルを管理しているシステムから、ユーザーの元に、ロックをかけずにファイルをコピーし、編集後、そのファイルを管理システムに戻す際に、マージする方式である。この場合、特定個人がファイルを編集していても、他のユーザーが同時にファイルを編集でき、ファイルを管理システムに戻す際にシステム側で差分をマージしてくれる。もし、内容が競合する場合は、その旨をユーザーに知らせ、その時点で編集内容を確認、修正するのが一般的である。この方式はグループでの利用に向いている。 バージョン管理システムを利用する場合、ファイルに対してバージョン(リビジョン)番号が付加される。RCSやCVSの場合、通常は1.1から始まり、ファイルの編集が行われる毎に最後の数値がインクリメントされる。その後は、何も指定せずにファイルをチェックアウトした場合、最新のファイルを取り出すことになるが、このバージョン番号を利用することによって、以前に編集したファイルを取り出すこともできるようになる。システムによっては、バージョン番号だけでなく、日付、時刻によってファイルをチェックアウトすることも可能になる。 タグとは、バージョン管理番号とは別に、ファイルに対して特定の名前を付与することである。特に、リポジトリ内のファイルに対して一括したタグをつける(よく「打つ」という)ことによって、特定のリポジトリの状態を簡単に取り出すことができるようになる。 ベータ版・リリース版・移植版など、プロジェクトの区切りがついた時点でタグをつけることがよく行われている。 ブランチは、リポジトリを分岐させることで、プロジェクトを分岐させ、複数の方向に開発を並行して進めることができる。大規模な開発プロジェクトで、「開発版」「安定版」とプロジェクトの方向性をわけたいときには有効である。バージョン管理システムの中には、複数の方向にわかれたブランチをまとめる機能をもつものもある。 グループでバージョン管理システムを利用する場合、ネットワークの利用が必須となる。システムにより固有の方法があるが、大抵は、他の認証システムを利用してユーザーの認証を行ったり、通信経路を暗号化することで通信の安全性をはかることになる。通信は、sshを利用して安全性を確保するのが一般的である。 他に、匿名のシステムを用意しているものもある。インターネット上でプロジェクトを公開している場合に良く用いられ、これにより、開発途中のソースコードをプロジェクトに参加していない人たちに対しても公開している。 |
レイクの紹介サイト、 レイクの紹介サイトのお得な情報、 レイクの最新情報、 レイクのウラ情報など、 レイクに関することの総合情報サイト。