集市与共享中心/存储库结构没有工作树

我使用集市与网络驱动器上的以下共享存储结构:集市与共享中心/存储库结构没有工作树

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解决方案)

注:

  1. bzr push PATH --no-tree到不存在的PATH,将创建分支WITH树。
  2. 一旦分支创建时没有树或删除路径被执行,您可以使用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

回到顶部