将整个项目添加到源代码管理

时间:2019-08-26 09:30:02

标签: visual-studio tfs

我可以将项目内的文件和文件夹添加到源代码管理中。 (右键单击文件/文件夹,然后选择Source Control -> Add files to Source Control

但是我不能将整个项目添加到源代码管理中,但是添加了较旧的项目,并在它们旁边添加了一个锁定符号。问题出在哪里?如何将项目本身添加到源代码管理中,以便可以像其他符号一样看到锁定符号。

enter image description here

2 个答案:

答案 0 :(得分:1)

转到“团队资源管理器”->“源代码管理”,然后使用“将项目添加到文件夹”菜单项手动添加文件。

答案 1 :(得分:1)

如果您的解决方案不在源代码管理中或添加该项目时某些绑定冲突,则可能会发生这种情况。

请使用Windows资源管理器打开解决方案根文件夹,首先检查工作区中是否存在新项目(解决方案根文件夹)。如果项目存在,请按照以下步骤在源代码管理中添加现有项目。

  1. Source Control Explorer
  2. 中导航到解决方案根目录
  3. 右键单击 Source Control资源管理器,然后选择将项目添加到 文件夹
  4. 选择您创建的 Project文件夹,然后选择 Next
  5. 选择要添加的项目或“排除”,然后完成
  6. 签入更改

enter image description here

另一个要检查的地方是源代码控制绑定,只需取消绑定并重新绑定工作空间中的解决方案/项目或根文件夹。详细步骤请看这里:Re-establish TFS source control bindings

通常,如果解决方案已经在源代码管理中,则将在解决方案根文件夹中创建新项目,并且文件将自动添加到源代码管理中。 对于任何新添加的项目,只需注意Enabling Add to Source Control Option for New Project Dialog in Visual Studio