我一直使用svn与tortoise svn客户端来控制我的asp.net mvc项目,但现在我想尝试TFS。 我在xxxxx.visualstudio.com上有我的帐户,我设法创建一个新的解决方案,将其连接到源代码控制,然后我签入所有文件。 好..我看到我的所有文件都在服务器上。 当我使用另一台PC连接到团队基础服务器时,获取我项目的最新版本,但是没有.sln文件。 检查项目并准备好在不同的PC上编译的正确方法是什么?
抱歉这个愚蠢的问题,也许我不是在google上以正确的方式搜索。
答案 0 :(得分:0)
如果你想确保你的TFS中的代码开箱即用,我的工作就是创建第二个TFS工作区(源控制的第二个位置)从Visual Studio中读取硬盘上的解决方案,然后在该工作区上执行“获取最新”操作(从而将文件下载到新创建的工作区中)。
这将使您能够看到解决方案处于与第一次连接到TFS并执行Get Latest操作时相同的状态。然后你可以找出你忘记添加到源代码控制的文件,破坏的库引用等等。
答案 1 :(得分:0)
在此处下载TFS 2012 Power Tools:
http://visualstudiogallery.msdn.microsoft.com/b1ef7eb2-e084-4cb8-9bc7-06c3bad9148f
他们将添加一个名为“Team Foundation Server”的Windows上下文菜单选项,您可以像Tortoise SVN一样使用它。让我们更轻松地添加,删除和忽略工作区文件夹中的文件,并且您无需打开visual studio即可使用它。
希望有所帮助!