ロゴ
ユニオンペディア
コミュニケーション
Google Play で手に入れよう
新しい! あなたのAndroid™デバイスでユニオンペディアをダウンロードしてください!
無料
ブラウザよりも高速アクセス!
 

StarTeam

索引 StarTeam

StarTeamはバージョン管理とソフトウェア構成管理(SCM)の機能を持つソフトウェアである。Starbase Corporation が開発し、2003年1月にボーランドに吸収された。プロジェクト中に開発された全ての変更点はリレーショナルデータベースに蓄えられる。Microsoft SQL Server、Oracle Databaseといったデータベースをサポートしている。 StarTeamはブランチ、マージ、差分比較、先進的なユーザーとセキュリティの管理、チェックポイント、ユーザー及び管理者の操作ログ、カスタマイズといった機能をサポートする。サーバーの分散を考慮して設計され、リモート接続のための強固な暗号をサポートする。スターチームはサーバーの運用中にリアルタイムでバックアップでき、スケーラビリティを高めるためStarTeam MPXと呼ばれるパブリッシュ/サブスクライブ型イベントシステムをオプションで利用できる。 StarTeamはファイルのバージョン管理の他に、要求管理、タスク管理、変更要求管理、掲示板などの機能がある。これら全ての項目を相互にリンクできプロジェクト中のトレーサビリティを強化している。 StarTeamには様々なクライアントがあり、ウェブクライアント、クロスプラットフォームなJavaクライアント、コマンドラインインターフェイス、さらにBorland Delphiなどのような統合開発環境への統合機能がある。StarteamはCOM、Java、Microsoft.NET Frameworkによるプログラミングをサポートしている。またSCC APIに準拠しておりIDEが提供するバージョンコントロール統合機能を利用できる。 StarTeam上での全てのチェックインはアトミックである。複数のファイルがチェックインされるときは常に単一のトランザクションとして全てのファイルが扱われ、その処理に関連した情報は一度に更新される。もし何らかの理由でチェックインが失敗した場合、いずれのファイルもチェックインされることはなく、その処理に関連した情報は更新されない。例えばユーザーAが全ての修正済みファイルをStarTeamのフォルダにチェックインするよう選択したときで、選択していたファイルの1つがユーザーBによってロックされていた場合がある。ファイルがロックされていたことによりいずれのファイルもチェックインされず(処理情報も更新されない)、ユーザーBがファイルの一部をロックしていたためにファイルのチェックインが行われなかったことがユーザーAに通知される。 Starteam 2005 CPCビューマネージャーが持っていたたくさんのマージに関する問題を解決するためStarteam 2006のクロスプラットフォームクライアントがアップグレードされ、刷新されたマージツールVCM(View Compair Merge)が採用された。現時点(2008年9月)での最新版はStarTeam2008 R2。.

14 関係: 不可分操作マージ (バージョン管理システム)バージョン管理システムボーランドインターネットアーカイブソフトウェア構成管理Component Object Model統合開発環境Delphi要求管理JavaプラットフォームMicrosoft SQL ServerOracle Database.NET Framework

不可分操作

不可分操作(ふかぶんそうさ)あるいはアトミック操作 (atomic operation) とは、情報工学においていくつかの操作を組み合わせたもので、システムの他の部分から見てそれらがひとつの操作に見えるものをいう。.

新しい!!: StarTeamと不可分操作 · 続きを見る »

マージ (バージョン管理システム)

バージョン管理システムにおけるマージとは、バージョン管理されているファイル群に対して行われた変更を統合する操作のことである。マージが必要とされる典型的なケースとしては、ひとつのファイルが、異なるコンピュータ上で、異なる利用者によって同時に変更された場合がある。2つのブランチをマージすると、双方のチェンジセットを取り込んだファイル群ができあがる。 ファイルに対する変更の衝突がなければ、マージを自動的に実行することもできる。衝突があった場合は、マージ結果のファイルの作成は人手で行う必要がある。多くのバージョン管理システムにはマージ機能が搭載されている。.

新しい!!: StarTeamとマージ (バージョン管理システム) · 続きを見る »

バージョン管理システム

バージョン管理システム(バージョンかんりシステム)とは、コンピュータ上で作成、編集されるファイルの変更履歴を管理するためのシステム。特にソフトウェア開発においてソースコードの管理に用いられることが多い。.

新しい!!: StarTeamとバージョン管理システム · 続きを見る »

ボーランド

ボーランド (Borland、Borland International、Inprise Corporation、Borland Software Corporation) は、かつて存在した開発プロセス用ツールなどのソフトウェアの開発・販売会社である。 PC 黎明期からTurbo Pascal(ターボ・パスカル)などのソフトウェア開発ツールを販売していたが、1990年代のマイクロソフトとの激しい争いを経て、2000年代前半、企業買収と社名変更を繰り返し、開発プロセスツール会社に変身した。会社存在当時の最後の本社はアメリカのテキサス州オースティン。 日本では1989年4月に日本法人である株式会社ボーランドジャパンが設立され、1992年にはボーランド株式会社に商号変更されて100%子会社となった。 2009年5月6日、マイクロフォーカス(当時・インプライズ株式会社)による買収の合意が発表され、同社の一部門となった。.

新しい!!: StarTeamとボーランド · 続きを見る »

インターネットアーカイブ

旧インターネットアーカイブ本部(1996年 - 2009年11月) インターネットアーカイブ (The Internet Archive) は、WWW・マルチメディア資料のアーカイブ閲覧サービスとして有名なウェイバックマシン (Wayback Machine)を運営している団体である。本部はカリフォルニア州サンフランシスコのリッチモンド地区に置かれている。 アーカイブにはプログラムが自動で、または利用者が手動で収集したウェブページのコピー(ウェブアーカイブ)が混在しており、これは「WWWのスナップショット」と呼ばれる。ほか、ソフトウェア・映画・本・録音データ(音楽バンドなどの許可によるライブ公演の録音も含む)などがある。アーカイブは、それらの資料を無償で提供している。.

新しい!!: StarTeamとインターネットアーカイブ · 続きを見る »

ソフトウェア構成管理

フトウェア構成管理(ソフトウェアこうせいかんり、software configuration management、SCM)とはソフトウェア開発プロジェクトをその成果物を通して制御・管理する方法論である。ソースコードや文書などの成果物の変更履歴を管理し、製品のバージョンやリビジョンに個々の成果物のどのバージョンが対応しているかを識別し、任意のバージョンの製品を再現可能とする。 バージョン管理システムは SCM のためのツールであるが、バージョン管理システムそのものを SCM と呼ぶこともある。しかし、一般にソフトウェア構成管理はバージョン管理とは等価ではなく、バージョン管理を制御するマネジメント的要素が含まれる。.

新しい!!: StarTeamとソフトウェア構成管理 · 続きを見る »

Component Object Model

Component Object Model(COM、コンポーネント オブジェクト モデル)とは、マイクロソフトが提唱するソフトウェアの再利用を目的とした技術のことである。アプリケーションソフトウェア間での通信や、オペレーティングシステムとアプリケーションソフトウェアとのAPIに用いられる。 COMを使用して開発されたソフトウェア部品をCOMコンポーネントと呼ぶ。COMコンポーネントは、特定の開発言語に依存せず、C言語やC++、Visual Basic、Smalltalk、Javaなど、様々な言語により開発を行うことができる。COMという用語はソフトウェア開発の世界ではOLE、OLEオートメーション、ActiveX、COM+、DCOMをカバーする包括的な用語としてよく使われる。COMコンポーネントは、他ソフトウェアと通信するためのインタフェースを有している。アプリケーションソフトウェアは、公開されているインタフェースを介してCOMコンポーネントと通信をし、それらを組み合わせることでサービスを提供する。言語によるメモリやその他計算資源の割り付けの違いは、参照カウントを利用してオブジェクトの生成と破棄をそのオブジェクト自身の責任とすることにより解決する。オブジェクトの異なるインタフェース間のキャストはQueryInterface関数で行う。メソッド呼び出しをデリゲート(委譲)する形でサブオブジェクトの集合(アグリゲーションと呼ぶ)を生成する方法がCOM内における最適な継承方法である。 COMは主としてMicrosoft Windows上で使用されるが、UNIXやMac OSでも使用することができる。COMの前身はOLEである。COMは.NET Frameworkに置き換えられているものも多い。たとえば.NETはDCOMの代替として、Windows Communication Foundation (WCF) を通じてWebサービスをサポートする。WCFがXMLベースのSOAPメッセージを利用するのに対し、ネットワークで接続されたDCOMはバイナリの独自仕様フォーマットを利用する。しかし、Microsoft DirectXなどに代表されるように、ネイティブC++での利用を前提としたパフォーマンス重視のAPIは、依然として.NETではなくCOMが使われる傾向にある。 COMはまたソフトウェアコンポーネントシステムとしてCORBAやJava Beansと競合関係にある。.

新しい!!: StarTeamとComponent Object Model · 続きを見る »

統合開発環境

統合開発環境(とうごうかいはつかんきょう)、IDE (Integrated Development Environment) は、ソフトウェアの開発環境。 従来、コンパイラ、テキストエディタ、デバッガなどがばらばらで利用していたものをひとつの対話型操作環境(多くはGUI)から利用できるようにしたもの。最近のIDEには、GUIアプリケーション開発のための迅速なプロトタイピング (RAD) が可能なものが多い。統合開発環境を使うことによって、巨大かつ複雑なソフトウェアでも、作成者に負担をかけることなく開発することが可能になる。.

新しい!!: StarTeamと統合開発環境 · 続きを見る »

Delphi

Delphi(デルファイ)は、コンソール (CUI)、デスクトップ (GUI)、Web、モバイルアプリケーション開発のための統合開発環境 (IDE) である。 DelphiのコンパイラはPascal を独自に拡張した Object Pascal (Delphi 言語) を用いて、プラットフォーム毎にネイティブコードを生成する。対応プラットフォームはWindows、macOS、iOS、Android、Linux。 元々DelphiはボーランドがTurbo Pascal / Borland Pascalの後継として開発したWindows用のRADツールである。C++ Builderとは多くのコアコンポーネント、特にIDEとVisual Component Library (VCL) を共有していたが、Borland Developer Studio 2006の登場まではそれぞれ独立した製品だった。 2006年にボーランドの開発ツール部門がコードギアとして完全子会社化され、2008年にエンバカデロ・テクノロジーズに買収された。2015年10月に、上記エンバカデロ・テクノロジーズがアイデラにより買収される発表がなされた。 本項では Delphi Prism として開発されていた 「Embacardero Prism(エンバカデロ プリズム)」 についても述べる。.

新しい!!: StarTeamとDelphi · 続きを見る »

要求管理

要求管理(ようきゅうかんり、Requirements management)は、プロジェクトの要求を管理し、それら要求とプロジェクトの計画および成果物との不整合を特定することを目的とする。要求管理には変更管理と要求トレーサビリティが含まれる。.

新しい!!: StarTeamと要求管理 · 続きを見る »

Javaプラットフォーム

Javaプラットフォーム(ジャバプラットフォーム、英: Java Platform)は、Javaで記述されたプログラムの開発および実行を行うことのできるソフトウェア群の総称である。.

新しい!!: StarTeamとJavaプラットフォーム · 続きを見る »

Microsoft SQL Server

Microsoft SQL Server (マイクロソフト エスキューエル サーバ)とは、マイクロソフトが開発している、関係データベース管理システム (RDBMS) である。略称は「SQL Server」または「MS SQL」などと呼ばれている。主要な問い合わせ言語 (クエリ言語)は、T-SQLとANSI SQLである。 企業サーバ向けの高機能なシステムから、組み込み系の小規模なシステムまで幅広く対応する。またMicrosoft Windowsと親和性が高く、ADOやADO.NETを経由して最適なバックエンドデータベースを構築できるようになっている。.

新しい!!: StarTeamとMicrosoft SQL Server · 続きを見る »

Oracle Database

Oracle Database(オラクル データベース)とは、米国オラクル (Oracle) が開発・販売している、関係データベース管理システム (RDBMS) のことである。Oracle Databaseは世界初の商用RDBMSであり、メインフレームからパーソナルコンピュータまで、幅広いプラットフォームをサポートしている。.

新しい!!: StarTeamとOracle Database · 続きを見る »

.NET Framework

Microsoft.NET Framework(マイクロソフト ドットネット フレームワーク)は、マイクロソフトが開発したアプリケーション開発・実行環境である。 Windowsアプリケーションだけでなく、XML WebサービスやウェブアプリケーションなどWebベースのアプリケーションなども包括した環境となっている。一般に.NETという場合、.NET全体の環境を指す。.

新しい!!: StarTeamと.NET Framework · 続きを見る »

出ていきます入ってきます
ヘイ!私たちは今、Facebook上です! »