私の同僚と私は、Accurev にある巨大なプロジェクトに参加しています。いくつかのストリーム (zzz-stream と呼びましょう) に裏打ちされた独自のワークスペースを既に作成しており、これは私たちだけでなく、他の多くの参加者によって使用されています。
ポイントは、ワークスペース間で作業を交換したり、変更を加えたり、再度交換したりしたいということです。他の人が変更にアクセスできるようにする前に、つまり、変更が安定してテストされるまで、変更を伝播したくないということです。 、しかし、私たちは一緒にそれに取り組むことができるようにしたい.
私のアイデアは、zzz-stream でバックアップされた新しいストリーム (yyy-stream) を作成し、yyy-stream でバックアップされるようにワークスペースを変更することでした。残念ながら、私にはストリームを作成する権利がありません。
私の 2 番目のアイデアは、ワークスペースをバックストリームとして使用することでしたが、Accurev は ws をバックストリームとして使用できないため、機能しません。
私たちの問題の解決策はありますか?
UPD:ブラッドの回答を最も詳細なものとして受け入れました。ただし、Accurev は重すぎて動きが鈍く、効果的に使用することはできません。したがって、実際には accurev ワークスペースよりも内部のニーズに Git を使用することを好みます。(外部では Accurev を、内部では gitを参照してください)