对于一个新项目,我已经创建了一个本地文件夹树,其中包含空的Visual Studio解决方案和项目。目前,解决方案还没有附加到源代码控制上。
现在,我想将包含所有解决方案的整个文件夹结构添加到TFS中。
在签入之前,我是否需要将所有的解决方案都绑定到源代码控制?或者我可以像现在一样签入所有文件夹和文件,然后我可以使用Visual Studio将解决方案绑定到TFS源代码管理?
我担心如果我试图绑定解决方案,我会被要求提供TFS上的路径,但由于我还没有签入我的文件夹结构,我将不会有TFS上的文件夹来附加我的解决方案。
发布于 2012-03-30 18:42:32
是的,您需要绑定它们,然后才能签入。绑定基本上是指将TFS服务器的详细信息嵌入到项目的解决方案文件和项目文件中。
因此,在没有绑定的情况下,基本上不能执行任何与源代码管理相关的操作。
您应该执行以下步骤:
1. Bind the solution
2. Create your folder structure
3. Checkin你觉得这有什么问题吗?
发布于 2012-03-30 18:48:21
您可以通过源代码管理资源管理器将一堆文件签入到TFS中,然后打开解决方案并将这些文件绑定到源代码管理。您可以选择File | Source Control | Change Source Control并单击所有复选框。TFS将根据需要创建、添加、更新文件,然后您可以提交所有挂起的签入。
https://stackoverflow.com/questions/9941415
复制相似问题