集市与共享中心/存储库结构没有工作树
我使用集市与网络驱动器上的以下共享存储库结构:集市与共享中心/存储库结构没有工作树
proj_name (shared repo **with working tree**) .bzr
developer a (integrator) (FOLDER)
trunk (branch)
feature a (branch)
feature b (branch)
developer b (FOLDER)
trunk (branch)
feature a (branch)
feature b (branch)
developer c (FOLDER)
trunk (branch)
feature a (branch)
feature b (branch)
formal version (branch)
我想在正式版分行将分支没有工作树,其中所有其他分支将是和工作树。
这可能吗?
注:我试图用bzr push N:\Projects\proj1\formal --no-tree
创建正式版分支,但它仍然创建工作树
回答:
我发现这个万阿英,蒋达清两种解决方案:
与树现有分支的情况下,你需要使用'bzr remove-tree PATH
(解决方案从马丁池)
如果你想无树创建分支,该bzr branch --no-tree
是你所需要的(从jelmer解决方案)
注:
bzr push PATH --no-tree
到不存在的PATH,将创建分支WITH树。- 一旦分支创建时没有树或删除路径被执行,您可以使用
push
带或不带`--no-tree
开关,并且分支将保持没有树。
回答:
的--no-trees
是库本身的选择。
如果您希望正式分支具有其他结构,则必须在存储库之外拥有。 例子:
proj_name (FOLDER) developer a (integrator) (REPO --no-trees)
trunk (branch)
feature a (branch)
feature b (branch)
developer b (REPO --no-trees)
trunk (branch)
feature a (branch)
feature b (branch)
formal version (REPO with tree!)
,或者您可以在developper水平回购,而另一个在正式版本。
这样,您对每个回购有不同的操作。
以上是 集市与共享中心/存储库结构没有工作树 的全部内容, 来源链接: utcz.com/qa/260480.html