如何安装处所TFS 2018当你建立了一个文件夹层次结构?

时间:2019-02-02 20:32:09

标签: tfs

我正在内部安装TFS 2018,我想尝试强制执行一些逻辑文件夹结构,其中所有与存款有关的项目\开发都位于“存款”文件夹中。借出等中​​的所有借出等

我创建的TFS安装和生产集合的测试两个集合之一。看来您只能在一个集合中创建团队项目。难道就没有办法来创建一个层次?

或者子项目呢?我不想为每个任务都准备一个团队项目。有些任务很小,而另一些则是大型的多程序员项目。而且,如果我为“存款”创建一个团队项目并为每个任务\项目拥有文件夹,那么我是否会失去项目的大量ALM功能?我的意思是,当他们都一个项目下不会他们comingle?

我一定很想念东西。即使SourceSafe中允许你创建一个工作文件夹。谢谢

1 个答案:

答案 0 :(得分:1)

在团队项目中建立层次结构。团队项目是相关应用程序的投资组合

在单个团队项目中使用teams, iterations, and area paths来组织工作项。迭代定义您的工作计划,区域路径允许组织工作项以进行过滤和分配给特定团队。

对于源代码,如果您使用的是TFVC,则可以在单个团队项目中创建文件夹并通过安全设置强制进行访问,也可以为每个不相关的应用程序套件创建单独的团队项目。

团队项目中的典型TFVC结构类似于

  • $ / MyTeamProject
    • / ApplicationX
      • /主(行李箱)
      • / Dev(来自Main的分支)
    • / ApplicationY
      • /主(行李箱)
      • / Dev(来自Main的分支)

或者如果ApplicationX和Y相关并且需要一起分支,则可以反转结构:

  • $ / MyTeamProject
    • /主(行李箱)
      • ApplicationX
      • ApplicationY
    • / Dev(来自Main的分支)
      • ApplicationX
      • ApplicationY

对于Git,您可以将不相关的应用程序保留在单独的存储库中,也可以采用monorepo方法。每种方法都有其优点和缺点,需要您做一些研究以确定哪种方法适合您的用例。