TFVC与网站项目绑定

时间:2017-12-20 19:59:58

标签: angular version-control azure-devops tfvc

我正在开展一个角度4项目并使用VS代码作为编辑器。不幸的是我使用TFVC作为这个项目的源代码控制,我正面临着TFVC绑定问题。我有以下问题,

1)目前,我在visual studio 2015中创建了一个WEBSITE项目(不是Web应用程序),并使用TFVC签入/签出。我是否必须在TFVC中添加解决方案文件?

2)如果我添加一个新文件夹(文件夹不为空,有子文件夹和文件),则不会反映在TFVC PENDING CHANGES列表中。我错过了什么?目前,我必须转到解决方案资源管理器,并将每个文件夹和文件显式添加到TFS中。

之前我使用Git作为我的角应用程序,所以它很直接,但没有使用TFVC维护UI应用程序。

1 个答案:

答案 0 :(得分:1)

首先,您需要将解决方案文件添加到源代码管理(TFVC),以便通过TFS / VSTS构建系统构建它或直接在Visual Studio中打开它。

默认情况下,解决方案文件将位于用户文件夹(例如C:\Users\XXX \Documents\Visual Studio 2015\Projects\WebSite2)并使用网站的绝对路径,我建议您可以将其复制到网站的同一个或父文件夹中,您可以更改手动解决方案文件中相对路径的路径,或参考以下步骤创建网站:

  1. 文件>新>项目
  2. 选择其他项目类型> Visual Studio解决方案>空白解决方案
  3. 右键单击解决方案>添加>新网站
  4. 更改位置(例如[解决方案路径] [网站名称])
  5. 在Visual Studio中右键单击解决方案>将解决方案添加到源代码管理
  6. 其次,我认为您在文件系统中而不是通过Visual Studio创建/添加了文件,请参阅以下步骤将文件添加到挂起的更改中:

    1. 团队资源管理器>待修改
    2. 点击检测到的链接
    3. enter image description here

      1. 检查文件并单击“提升”按钮,然后相关文件将添加到“包含的更改”中,您可以登记。