gpt4 book ai didi

svn - Subversion 中发布和项目的良好存储库布局是什么?

转载 作者:行者123 更新时间:2023-12-04 22:54:15 24 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

6年前关闭。




Improve this question




我们有标准的 Subversion 主干/分支/标签布局。我们有几个分支用于中长期项目,但目前还没有发布。这正在快速接近。

我们应该吗:

  • 将发布分支和项目分支混合在一起?
  • 创建发布文件夹?如果是这样,还有比发布更好的名字吗?
  • 创建一个项目文件夹并将当前分支移动到那里?如果是这样,还有比项目更好的名字吗?我在其他存储库中看到过“沙箱”和“尖峰”。
  • 完全是别的什么?
  • 最佳答案

    我推荐以下布局,原因有二:
    - 与给定项目相关的所有内容都在树的同一部分内;使
    人们更容易掌握
    - 权限处理可能会更容易

    顺便说一句:使用少量存储库而不是许多存储库是个好主意,因为更改历史通常以这种方式保存得更好(如果您在存储库之间移动文件,更改历史就会消失,除非您采取特殊且有些复杂的操作)。在大多数设置中,应该只有两个存储库:主存储库和供人们试验 Subversion 的沙箱存储库。

    project1
    trunk
    branches
    1.0
    1.1
    joes-experimental-feature-branch
    tags
    1.0.0
    1.0.1
    1.0.2
    project2
    trunk
    branches
    1.0
    1.1
    tags
    1.0.0
    1.0.1
    1.0.2

    关于svn - Subversion 中发布和项目的良好存储库布局是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49356/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com