我应该在哪个地方放置那些未在TFS2010中定义的来源

时间:2012-07-27 08:08:30

标签: tfs tfs2010

我有一些源代码和其他工件,例如未在Visual Studio 2010中创建的图像。我想将它们放入TFS 2010版本控制中,我该怎么做?

1 个答案:

答案 0 :(得分:2)

TFS并不关心文件格式是什么;您可以使用TFS存储任何类型的文件 - 无论是在Visual Studio中创建还是在任何其他程序中创建的。所有TFS版本都是如此。

评论已经在某种程度上解决了如何add a file to Source Control using Source Control Explorer;获得workspace mapping后,将文件或文件夹复制到工作区中的映射文件夹中,右键单击您在Source Contol Explorer中添加文件的文件夹,然后选择将项目添加到文件夹< / em>的;这将启动一个向导,您可以使用该向导让TFS知道您要将所选文件或文件夹添加到源代码控制 - 它可以是您计算机上的任何文件。< / p>

通过在源代码管理资源管理器中右键单击文件或使用Pending Changes窗口(查看菜单 - &gt;其他Windows - &gt;待定更改)添加文件check-in yor changes后。 TFS中的几乎所有源代码控制操作都是 2阶段提交,其中包括首先让TFS知道您想要做什么(比如添加或删除文件),然后通过签入实际提交更改

您还可以使用TF.exe from the command line或与Team Foundation Server Power Tools (TFPT)单独安装的Shell集成功能执行这些步骤。请注意,虽然您可以使用Web Access用户界面列出和查看TFS中文件的内容,但您无法使用该界面签入或签出文件。此外,如果没有Visual Studio或至少是名为Team Explorer的免费版本,您将无法执行任何源代码管理更改。

与TFS行为有关的文件的唯一质量是文件是否是可合并的文件类型以及文件的编码是什么;但是,在大多数情况下,TFS中的默认设置对您来说没问题。可合并文件类型是TFS将允许合并的文件;可合并文件类型的示例是文本文件;不可合并的文件类型是您不想合并的文件类型,如图片或Microsoft Excel文件。您可以在Microsoft站点上阅读有关Managing File Types的更多信息。