【问题标题】:Visual Studio Team Services - Relationship between git repository and solutionVisual Studio Team Services - git 存储库和解决方案之间的关系
【发布时间】:2016-04-12 23:51:46
【问题描述】:

我有两个独立的应用程序(两个 Visual Studio 解决方案);一个是Web App,另一个是Web Service。他们将托管在不同的环境中。但是它们是相关的(网络应用程序将使用该服务)。

Web 应用程序是 Visual Studio Team Services 存储库的一部分,并使用 Git。该服务需要添加到版本控制中。

我想知道是否可以将新的 Visual Studio 解决方案添加到 Visual Studio Team Services 中的现有存储库(我计划使用相同的用户/角色/权限等) ?

此外,一般最佳做法是什么(用户/角色/权限等没有变化):

  1. 一个存储库具有多个 Visual Studio 解决方案(存储库和解决方案之间的 1:n 关系)
  2. 一个存储库只有一个 Visual Studio 解决方案(存储库和解决方案之间的关系为 1:1)

【问题讨论】:

    标签: git azure-devops


    【解决方案1】:

    每个解决方案应该有一个存储库。您可以在一个 Visual Studio 团队服务项目中设置多个 git 存储库,从而轻松管理用户/权限。然后,每个解决方案都不必不断地与另一个解决方案的更改合并以提交给 master。此外,如果你设置了自动部署,如果你有单独的 repos,你的生活会轻松很多

    【讨论】:

      猜你喜欢
      • 2016-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-02
      • 1970-01-01
      • 1970-01-01
      • 2017-03-25
      • 1970-01-01
      相关资源
      最近更新 更多