掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     複数人での共有時、「最新のバージョンを取得する」メニューが選べない


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
sugimoto
投稿日時: 2006-8-30 14:30
EA Administrator
投稿: 1895

複数人での共有時、「最新のバージョンを取得する」メニューが選べない

8月29日に頂いたご質問です。

○ご質問

プロジェクトブラウザのパッケージで右クリックしたメニューの
「パッケージのコントロール」→「最新のバージョンを取得する」が
非活性で、選ぶことができません。

バージョン管理は、Microsoft Visual SourceSafe(VSS)を
使っています。

複数人でモデルを共有しているのですが、チェックアウト中の
パッケージは最新版を取得することができません。


○回答

「最新のバージョンを取得する」メニューは、プロジェクトが共有されて
いないという設定がされている場合に有効になります。

プロジェクトの共有有無に関する設定は、「バージョン管理の設定」の
”このプロジェクトは共有されていません。”チェックボックスで
設定できます。

この設定は、情報管理方法によって異なります。

1) VSSではxmlファイルが管理され、
 各個人はEAPファイルを保有し、xmlファイルをチェックアウトして使用

2) VSSではEAPファイルが管理され、
 各個人はそのEAPをチェックアウトして使用


1) の場合
 各個人がEAPファイルを持っている状態ですので、”このプロジェクトは共有されていません”
 チェックボックスを有効にし、「最新バージョンを取得」を実行してください。

2)の場合
 EAPが共有されていますので、”このプロジェクトは共有されていません”
 チェックボックスを無効にしてください。
 「チェックアウト」をしてその時点での最新の内容に更新してください。
 この場合は同時に1名しか作業できませんので、編集内容の破壊が発生
 する可能性はありません。

 2)の場合に、”このプロジェクトは共有されていません”チェックボックスを
 有効にし「最新バージョンを取得」を実行してしまうと各個人PCの
 EAPファイルがVSS上の内容で上書きされてしまいます。
 (誰かが編集していないことを確かめられるような仕組み(プロセスなど)が
 ある場合は、この「最新バージョンを取得」を利用するという 選択肢もある
 と思います。)

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ