如何使用现有解决方案设置 Microsoft 测试管理器项目和 CI,而不向 QA 公开源代码?

How to setup Microsoft Test Manager projects and CI with an existing solution, without exposing source code to QA?

在现有的 TFS 项目中,我们使用 Git 创建了一个代码存储库。

我想在该项目中创建一个 QA 可以访问的新存储库,但不能访问该项目中的任何其他存储库。

我想确保 MTM 项目与 CI 的版本同步。

如何在不创建单独的 QA 项目的情况下实现这一点 - 我已经尝试过?在 CI.

中,我看不出我们如何能够将一个项目的测试用例与另一个项目同步

谢谢。

您可以使用分支来实现您想要的效果,如下所示

      -mastet
      -Devloper (Source code)
      -QA team (for tester)

Devloper 团队的一些分支和测试人员的一个分支。禁止 QA 团队访问项目中的任何其他分支。您必须为您的 QA 团队和分支机构设置权限。例如,将其他分支机构的 QA 团队读取权限设置为 dendy。您可以通过 Web 门户管理员页面设置权限的最简单方法。另外,你指的是'MTM projects'和'from one project'的哪个项目?是团队项目还是VS项目?