Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.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)项目:在建议的本地路径中包含项目名称_Git_Visual Studio_Tfs_Visual Studio 2017 - Fatal编程技术网

连接到(git)项目:在建议的本地路径中包含项目名称

连接到(git)项目:在建议的本地路径中包含项目名称,git,visual-studio,tfs,visual-studio-2017,Git,Visual Studio,Tfs,Visual Studio 2017,有没有办法让VS将TFS project name>自动放在建议的本地路径中 现在,建议的路径是\,我想要它\\ 当前的功能意味着,如果我从不同的团队项目克隆多个repo,那么这些文件夹将相互混合。我希望额外的级别将回购分离到TFS团队项目中,我们现在必须手动完成这项工作 此外,在克隆第一个回购之前,是否无法设置默认路径?如果未克隆任何回购协议,则设置不包括Git设置 问题1:有没有办法让VS将TFS project name>自动放入 建议的本地路径 没有办法一劳永逸地做到这一点 这意味着

有没有办法让VS将TFS project name>自动放在建议的本地路径中

现在,建议的路径是
\
,我想要它
\\

当前的功能意味着,如果我从不同的团队项目克隆多个repo,那么这些文件夹将相互混合。我希望额外的级别将回购分离到TFS团队项目中,我们现在必须手动完成这项工作

此外,在克隆第一个回购之前,是否无法设置默认路径?如果未克隆任何回购协议,则设置不包括Git设置

问题1:有没有办法让VS将TFS project name>自动放入 建议的本地路径

没有办法一劳永逸地做到这一点

这意味着,如果一个团队项目中有多个存储库,则可以设置
默认存储库位置
,其中包括
团队项目名称
。参考下面的截图

但是,如果要切换到另一个团队项目,则必须重置
默认存储库位置
,其中包括新的团队项目名称

e、 g.:
D:\LC-WS\GitRepos\gitscrum
gitscrum
是这里的团队项目名称)

因此,存储库将被克隆到
D:\LC-WS\GitRepos\Git Scrum\RepoName

问题2:另外,在克隆前是否无法设置默认路径 首次回购?未克隆任何回购协议时,设置不包括 Git设置

您必须连接到Git团队项目首先,连接到团队项目后,您可以看到
设置


好的,谢谢!那里没有多少令人振奋的东西。我们是一个小型的开发团队,因此我们涵盖了产品的所有领域,但在TFS中,我们有几个团队和几个存储库中的代码。这不好吗?实际上,我们在几个团队中也有工作项,但这简直就是地狱——现在所有的工作项都在同一个团队/项目/董事会中,标签决定了它属于产品的哪一部分。这实际上非常有效。@SvendK是的,随着项目的发展,您可以在多个存储库中管理源代码。但是,如果源代码属于同一项目的组件功能,那么您可以尝试使用而不是使用分离的存储库,这样您可以在一切就绪时合并到main,在TFS中构建时更方便。您可以设置区域路径,以确定团队的待办事项列表中显示的内容以及团队负责的工作项。但是,带标签的工作项也是一种很好的体验。@SvendK如果答案有帮助吗?如果这回答了您的问题,您可以接受它作为答案,这对阅读此帖子的其他社区成员是有益的。:)很抱歉不知何故,我继续前进,并没有把它作为一个答案。也许我希望其他人能给我另一个答案……:)。我们的产品由各种项目组成:一个主WinForms应用程序、一个较新版本的主WPF应用程序、几个其他较小的WinForms应用程序、相当多的DLL项目/Nuget形式的“组件”、一个MVC网站和几个API网站(SOAP+web API)——所有团队成员都在所有项目中工作。我们需要分层,但可能团队是不正确的。尽管如此,我认为必须在默认路径或复选框中输入“includeteamfolder”在路径中会更好。为此,我必须向Microsoft提交几个UserVoice项目。