我有一些源代码和其他工件,例如不是在 Visual Studio 2010 中创建的图像。我想将它们放入 TFS 2010 版本控制中,我该怎么做?
1 回答
TFS 不关心文件的格式是什么;您可以使用 TFS 存储任何类型的文件 - 无论是在 Visual Studio 还是任何其他程序中创建的。所有 TFS 版本都是如此。
评论已经在一定程度上解决了如何使用 Source Control Explorer 将文件添加到 Source Control;一旦有了工作空间映射,将文件或文件夹复制到工作空间中的映射文件夹中,在 Source Contol Explorer 中右键单击添加文件的文件夹,然后选择Add Items to Folder选项;这将启动一个向导,您可以使用该向导让 TFS 知道您要将选定的文件或文件夹添加到源代码控制 -它可以是您计算机上的任何文件。
添加文件后,通过右键单击源代码管理资源管理器中的文件或使用 Pending Changes 窗口(查看菜单 -> Other Windows -> Pending Changes)签入或更改。几乎 TFS 中的每个源代码控制操作都是一个两阶段提交,包括首先让 TFS 知道您想要做什么(例如添加或删除文件),然后通过签入实际提交该更改。
您还可以从命令行使用 TF.exe或使用Team Foundation Server Power Tools (TFPT)单独安装的 Shell 集成功能执行这些步骤。请注意,虽然您可以使用 Web 访问用户界面列出和查看 TFS 中文件的内容,但您不能使用该界面签入或签出文件。此外,如果没有 Visual Studio 或至少一个名为Team Explorer的免费版本,您将无法执行任何源代码控制更改。
与 TFS 的行为有关的文件的唯一质量是文件是否是可合并的文件类型以及文件的编码是什么;但是,在大多数情况下,TFS 中的默认设置对您来说就可以了。可合并文件类型是 TFS 将启用合并的文件;可合并文件类型的示例是文本文件;不可合并的文件类型是您不想合并的文件类型,例如图片或 Microsoft Excel 文件。您可以在 Microsoft 站点上阅读有关管理文件类型的更多信息。