1

「スコープ」リポジトリ ワークスペースとは何ですか?

これは、プロジェクト エリアの全員がリポジトリを表示できる「パブリック」ではなく、現在のチームのメンバーのみがリポジトリを表示できるということですか。

4

1 に答える 1

2

スコープは、リポジトリワークスペースを作成するときに常に推奨するものです。

プロジェクトエリアの他のメンバーが、フローターゲットに追加することでリポジトリワークスペースにアクセスできるようにします。

リポジトリワークスペースの権限

これにより、ストリームで変更セットを配信していなくても、リポジトリワークスペースから変更セットを受け入れることができます。
これは、共同編集者がいなくなり、ファイルがブロックされた場合のClearCaseの「予約済みチェックアウト」の問題に対する優れた変更です。
ここで、変更をチェックインしている限り、変更を配信するためにそこにいなくても、それらの変更はコンピューターにロックされませんが、他のメンバーは利用できます。

これは、スコープフローターゲットとは異なります。
また、RTC4.0では、ファイルとフォルダーに対するスコープ読み取りアクセス許可が導入されました。


そうは言っても、「パブリック」リポジトリワークスペースにはその用途があります(このスレッドを参照)。

パブリックリポジトリワークスペースを使用するという考え方は、チームに稼働中の開発環境を提供することです。
J2EEアーティファクトを使用してWebアプリケーションを実行するために、開発者が他の誰かのサポートを受けてワークスペースをセットアップするのに2〜3時間を費やしたくありません。現在、MAVENを使用してアプリケーションを構築し、開発環境をセットアップしていますが、これに苦労しています。
開発者が必要とする多くの知識と、MAVENを使用してRAD 7.5ワークスペースを自動的に構成しようとする多くのお金への道は、独自のスクリプトです。

アイデアは、必要なすべてのRAD 7.5アーティファクト(サーバー、EAR構成、Web構成、プロジェクト間のリンク、およびワークスペースにロードしたくないコンポーネントのMAVENリポジトリへのリンク)を使用して、事前構成されたパブリックリポジトリワークスペースをセットアップすることです。

私たちのチームには、約8つのパブリックリポジトリワークスペースがあり、特定のニーズに応じて、フロントエンドプロジェクトのみを含むものと、バックエンドプロジェクトのみを含むもの、または両方を組み合わせたものがあります。

開発者は午前中に来て、自分のタスクに適したパブリックリポジトリワークスペースを選択し、10分で稼働します。彼は他の人からの進行中の変更を確認したり、チームメイトからの変更を受け入れたりすることができます。もちろん、ワークスペースから、継続的インテグレーションに使用されるストリームで変更を配信できます。
かっこいいと思います。

于 2012-10-26T09:33:57.607 に答える