最好的方式奠定了多个项目在AccuRev[封闭]
-
06-09-2019 - |
题
我过程中切换到AccuRev从另一个SCM。我有好几个项目,我挣扎如何正确地把它们放在AccuRev.
我有好几个相关的项目和想要保持他们在一个单一的仓库,但是我没发现出如何将它们分开,以便能够跟踪个别项目。换句话说,我不想要拉 每 项目一次。
我的项目现在的布局是
-Project Group
- Sub project 1
- Sub project 2
-Project 2
-Project etc...
有人建议,如何管理这些项目在一个单一的仓库或者我应该只是去与多个仓库(每个项目)?
解决方案
这一概念在Accurev是,根的仓库所代表的所有源代码。
然后,您可以创建每个项目的流(分支机构)在执行工作,并且其本身可以分成进一步流(增补程序,修改等)。
用户然后将他们的个人工作区,这些流和促进改变他们的工作。这些改动然后传播的层次结构作必要的。
每个流有能力的过滤器我们的内容从其父母。这个过滤内容将是看不见的所有儿童流或者工作区。
所以在你的例的用户的工作"的项目2",将创建一个"项目2"流从仓库,这种流会过滤掉"项目等等"等。
最好的层次结构,我已经找到了Accurev是什么等;
- 项目
- 项目一
- 项目B
- 常见的
- 中间
每个项目那么具有自己的流行筛选出了其他项目,但仍然保持共同文件。
Accurev是非常不同于许多其他单的软件包,但它真的是一个很好出色的产品,因此坚持它。
不隶属于 StackOverflow