2

PERFORCEは初めてです。

ビュー/ブランチの観点から、P4のベストプラクティスをどのように考えますか。

多くのブランチにアクセスできる1つのビューを作成しますか、それとも1つのビュー/ブランチを作成しますか?

ビュー/ワースペースの切り替えがPERFORCEでそれほど簡単かどうかはわかりません。

ありがとう、

トーマス

4

3 に答える 3

2

ビュー/ワースペースの切り替えがPERFORCEでそれほど簡単かどうかはわかりません。

容易いものだ。コマンドラインを使用すると仮定してp4config.txt、各client-spec(別名ビュー)のルートディレクトリにを作成します。それぞれp4config.txtで、P4CLIENT変数をclient-specの名前に設定します。他の変数はそのままにしておくことができます。

これが私のサンプルp4config.txtです:

P4USER=deepaknag
P4PORT=SJCPperforce01:1666
P4CLIENT=deepaknag_fbsd

次に、P4CONFIG環境変数を次のように設定します。

export P4CONFIG=p4config.txt

これで、クライアントディレクトリを変更するたびに、「正しい」client-specが自動的に使用されます。発行してみてください:

p4 info

クライアントディレクトリで確認します。


これは、 PERFORCEナレッジベースにも文書化されています(私にとってはうまくいきp4ます)。

于 2012-03-08T20:13:26.157 に答える
0
  • Perforce はこの件について次のように述べています
  • また、Eric Sink も良い議論をしています。
  • 多くのブランチにアクセスできる 1 つのビューを作成します。ブランチはデフォルトで全員のビューに表示されるため、メイン ラインから離れたユーザー エリアが必要です。
  • ブランチはすべての SCM システムに存在するため、多くのエンジニアはブランチの概念に慣れています。しかし、彼らがその概念を見たことがない場合、意見は懸念されるかもしれません
于 2009-10-19T15:25:09.967 に答える