如何将Visual Studio 2015中的现有解决方案连接到Visual Studio Team Services项目中的现有项目?

4

我有一个桌面解决方案。我的IT管理员为我在Visual Studio Team Services上创建了一个项目,让我连接我的解决方案。然而,我没有找到任何可以实际使用的方法。目前我尝试过:

第一次尝试。结果是我的所有文件都有锁定图标,好像它们已经被检入,但没有上传代码的方法。 1. 在Visual Studio 2015中将我的Team Explorer连接到我的在线账户。 2. 右键单击我的解决方案,点击“添加解决方案到源代码控制”。

第二次尝试。结果与第一次相同。 1. 前往visualstudio.com并选择我的项目,然后选择“代码”标签。点击在Visual Studio中克隆。 2. 在Visual Studio中,打开我的解决方案并点击“添加解决方案到源代码控制”。

我找不到在Visual Studio中输入我的克隆URL的位置。我在Solution Explorer和Team Explorer中都检查了,似乎没有这个选项。这很令人沮丧,因为Microsoft在线上提供的指导非常少。


你使用Git还是TFVC? - Daniel Mann
我正在使用Git。 - Ben Hoffman
3个回答

4
如果您正在使用TFVC,则需要在从Team Explorer连接到团队项目后首先配置工作区,并将您的解决方案/项目移动到工作区文件夹中。然后,您可以右键单击解决方案以将其添加到源代码控制并进行检入。有关详细信息,请参阅此链接:添加现有应用程序
如果您正在使用Git,则可以从Team Explorer克隆VSTS远程存储库到本地计算机,并将您的解决方案复制到本地Git存储库文件夹中,然后提交更改并推送到VSTS。有关详细信息,请参阅此链接:使用Visual Studio在Git中开发和共享您的代码。您还可以将解决方案的文件夹转换为本地Git存储库,然后通过以下命令将其推送到VSTS远程存储库:
git init
git add .
git commit -m 'commitcomment'
git remote add origin <vsts remote repository url>
git push origin master

很抱歉在旧帖子中提问。VSTS GIT和Github GIT有什么区别?它们是相同的吗?我看到在Github GIT中创建的项目如果我们不使用付费版本,任何人都可以访问。那么VSTS GIT项目也是任何人都可以访问的,还是它总是私有的,因为VSTS对于5个用户也是免费的。 - Thomas
@Thomas VSTS Git 是私有仓库。 - Eddie Chen - MSFT
好的回答。那么 VSTS GIT 和 Github GIT 有什么区别? - Thomas
当人们选择使用VSTS Git和Github Git时,您能否提供任何场景吗?谢谢。 - Thomas
1
@Thomas 是的,你说得对。请参考此链接了解详情:https://learn.microsoft.com/zh-cn/vsts/tfvc/comparison-git-tfvc - Eddie Chen - MSFT
显示剩余2条评论

0
在VSTS项目中为您的解决方案创建一个新的Git存储库。 在代码页面的左上角有一个下拉菜单,其中包含创建选项。

0

您还可以从Visual Studio Team Services帐户中的团队项目概述页面启动VS 2015:

launch-vs-2015-team-project-overview-page

您可以在连接到团队服务中获取更多详细信息。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接