向受源代码管理的项目中添加文件和文件夹

您可以在受源代码管理的项目中添加文件、链接到文件以及添加文件夹,方法与在不受源代码管理的项目中进行操作一样。只有少数几点特定于源代码管理的不同之处,列在下面的过程中。

Ee341378.alert_tip(ZH-CN,Expression.30).gif提示:

在您签入更改之前,其他团队成员将看不到添加的文件、链接的文件或添加的文件夹。由于以下每个过程都会向项目文件(.csproj、.vbproj)中添加一行,因此,如果其他团队成员在您已将项目文件签出后修改了项目文件,则您可能需要合并更改。

有关详细信息,请参阅签入文件时进行合并并解决冲突

在受源控件管理的项目中创建新文件

  1. 在“项目”面板中,右键单击要向其中添加新文件的项目,然后单击“添加新项”。

  2. 在“新建项”对话框中,选择下列选项之一:

    • 窗口   顶层窗口或对话框。

    • 用户控件   可跨其他应用程序重用的自定义控件。

    • 页面   可包含项目部件并且可通过导航到达的文档,位于浏览器承载的应用程序或导航窗口内。

    • 资源字典   可在项目的各个部件之间共享的一组资源。

    •    一个空的类声明。

  3. 在“名称”旁边,键入文件的描述性名称,然后单击“确定”。

  4. 签入项目文件。

    有关详细信息,请参阅签入和签出文件

向受源代码管理的项目中添加现有文件

  1. 将现有项添加到项目。

    有关详细信息,请参阅添加或链接到现有项

    Ee341378.alert_tip(ZH-CN,Expression.30).gif提示:

    如果要添加的文件是图像或视频,您可以将其拖到美工板上。

    文件将复制到本地 Microsoft Team Foundation 工作区中的项目文件夹。在“项目”面板中,新文件旁边显示的加号 Ee341378.df7cb6be-7111-47b1-8f1b-e1f12fd14ac3(ZH-CN,Expression.30).png 表示该文件已添加但尚未签入。项目文件将更新以引用新文件。项目文件旁边将出现一个复选标记 Ee341378.62863683-36e0-4c3e-818f-ffe18a7fec91(ZH-CN,Expression.30).png,表示已为您签出该文件。

  2. 签入修改的项目文件和添加的文件。

    有关详细信息,请参阅签入和签出文件

链接到受源代码管理的项目中的现有文件

以下过程提供了用于链接到位于相同解决方案中的文件的步骤。您不应链接到位于不同解决方案中的文件。

Ee341378.alert_tip(ZH-CN,Expression.30).gif提示:

您最好不要链接到受源代码管理的项目中的文件,除非所链接到的文件是相同解决方案的一部分,并且位于 Team Foundation 工作区的解决方案文件夹中的某处。如果链接到解决方案外部的文件,则无法签入文件作为解决方案的一部分,因此其他团队成员可能无法访问文件,并且可能无法拥有文件的正确版本。

  1. 在“项目”面板中,右键单击项目,然后单击“链接到现有项”。

  2. 在“链接到现有项”对话框中,浏览到位于本地工作区中同一解决方案内的文件,单击该文件,然后单击“打开”。

    Ee341378.alert_tip(ZH-CN,Expression.30).gif提示:

    确保该项的名称与项目中已有文件的名称不同。

    文件将出现在“项目”面板中的当前项目文件夹内,其文件图标 Ee341378.1cca22e6-da56-405c-a971-c52712d43334(ZH-CN,Expression.30).png 上将叠加一个箭头。如果所选的项是 .xaml 文件,则还会添加任何对应的代码隐藏文件(.cs、.vb)作为链接的文件。

    对一个或多个文件的引用将添加到项目文件(.csproj、.vbproj),并且将为您自动签出该项目文件。

  3. 签入项目文件。

    有关详细信息,请参阅签入和签出文件

向受源代码管理的项目中添加文件夹

以下过程提供了用于向受源代码管理的项目中添加文件夹的步骤。若要将项目添加到源代码管理,请使用主题将项目添加到源控件下面的解决方案中的过程。

  1. 在“项目”面板中,右键单击要向其中添加文件夹的项目,然后单击“添加新文件夹”。

    此时将出现一个文件夹,其名称处于选定状态并且可编辑。

  2. 键入文件夹的名称,然后按 Enter。

    对文件夹的引用将添加到项目文件(.csproj、.vbproj),并且将为您自动签出该项目文件。

  3. 签入项目文件。

    有关详细信息,请参阅签入和签出文件

另请参见

任务

签入和签出文件

重命名或删除源控件下面的文件

将项目添加到源控件下面的解决方案