Git (on-prem) - TFS2013 -如何从VS2019创建和提交新项目到TFS2013(使用Git).&l



互联网上充斥着如何创建和提交新项目到GitHub,然而,关于如何使用TFS2013/Git on-prem完成这一任务的资源几乎为零。

我们有一个旧的TFS2013服务器目前正在更新,但我们暂时被"卡住"了。自从迁移到VS2019以来,我们还没有找到一种方法来提交一个新项目到Git (on-prem,嵌入到TFS2013)。

我已经安装了一个带有DefaultCollection的新TFS2013服务器。我可以将项目从VS2019,添加到此集合中作为TFS项目。然而,我似乎不能用Git

当我执行命令时,就好像它是一个远程GitHub repo,我反复收到消息"名称或标识符XXXX的Git存储库不存在或您没有权限进行您正在尝试的操作"。

如何从VS2019创建和提交到Git, on-prem ?命令行或VS2019命令将非常感激?

我已经安装了一个带有DefaultCollection的新TFS2013服务器。我可以将项目添加到VS2019的这个集合中,作为TFS项目。但是,我似乎不能用Git来做。

可能原因是你不能在同一个项目中创建一个git仓库,而不是用TFVC源代码控制创建的仓库。这种可能性只在tfs2015中提供。https://learn.microsoft.com/en-us/azure/devops/repos/git/team-projects?view=azure-devops

所以你必须创建另一个项目来承载git库。

从那里,你必须首先从web界面创建存储库,然后在visual studio或命令行中使用它(如果你的本地git存储库已经创建,可以将其作为远程添加)。

也许使用命令行更容易初始化git存储库,因为tfs2013没有什么特定的,我不记得接口,你会发现很多文档,只要你有存储库的Uri。

最新更新