我和我的同事正在参与一个位于 Accurev 的大型项目。我们已经创建了自己的工作空间,支持一些流(我们称之为 zzz-stream),许多其他参与者使用,而不仅仅是我们。
关键是我们想要在我们的工作空间之间交换我们的工作,进行一些更改,再次交换等。在让其他人可以访问这些更改之前,换句话说,我们不想传播我们的更改,直到它稳定并经过测试,但我们希望能够一起工作。
我的想法是创建由 zzz-stream 支持的新流(yyy-stream),然后将我们的工作区更改为由 yyy-stream 支持。但不幸的是,我无权创建流。
我的第二个想法是使用工作区作为支持流,但它不起作用,因为 Accurev 不能使用 ws 作为支持流。
我们的问题有什么解决办法吗?
UPD:我接受了布拉德最详细的回答。然而,Accurev 太重且太慢而无法有效使用。所以实际上我更喜欢使用 Git 来满足内部需求,而不是 accurev 工作区。(外部见Accurev,内部见 git)