Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 如何管理一个在JIRA中有多个项目的大型TFS团队项目_Git_Tfs_Jira Agile_Repository Design - Fatal编程技术网

Git 如何管理一个在JIRA中有多个项目的大型TFS团队项目

Git 如何管理一个在JIRA中有多个项目的大型TFS团队项目,git,tfs,jira-agile,repository-design,Git,Tfs,Jira Agile,Repository Design,在这种情况和条件非常罕见的情况下,我无法找到一个固溶体。我们有一个大项目,在TFS中有多个项目(vs解决方案)。他们有一些原因,他们决定开始作为一个项目,我可以看到的限制,推动我们改变这一点。有一些博客支持一个大型TFS团队项目的想法,如下所示: > http://nakedalm.com/working-within-a-single-team-project-with-team-foundation-server-2012/ > http://nakedalm.com/proje

在这种情况和条件非常罕见的情况下,我无法找到一个固溶体。我们有一个大项目,在TFS中有多个项目(vs解决方案)。他们有一些原因,他们决定开始作为一个项目,我可以看到的限制,推动我们改变这一点。有一些博客支持一个大型TFS团队项目的想法,如下所示:

> http://nakedalm.com/working-within-a-single-team-project-with-team-foundation-server-2012/
> http://nakedalm.com/project-of-projects-with-team-foundation-server-2010/
> http://nakedalm.com/one-team-project/
无论如何,单个项目的主要问题是我们只能有一个当前的sprint和一个包含多个项目(vs解决方案)工作项的backlog,这是非常愚蠢的。每个项目(vs解决方案)的项目团队在其代码库通用的地方是分开的。对于团队成员来说,每个sprint的工作项数量非常高且复杂。耦合非常高,部署非常危险,任何代码块的副作用都是不可预测的

我们决定使用jiraagile而不是TFS来进行任务管理,但我们必须在TFS中保留代码库,直到所有项目团队在Git知识方面都有一定的成熟度

我们决定在此期间使用TFS4JIRA插件进行TFSJira同步。需要配置此同步以将TFS项目与JIRA项目匹配。其局限性在于,在此配置中,我们只能将这个大型TFS项目同步到一个jira项目,我们希望将每个TFS子项目分离到一个jira项目。这是我们能够与不同的产品所有者和团队一起管理每个子项目的冲刺的唯一方法。否则,对于这个大项目,我们将只有一个积压工作和一个当前的sprint,就像我们在TFS中所做的一样


TFS4Jira不支持这种情况。我正在寻找一个工作环境,以实现每个项目(vs解决方案)的逻辑分离

您可以通过单个团队项目轻松地进行多个当前sprint(每个产品一个)。