如何再次签入(或上传)我在本地驱动器上的解决方案并从TFS手动删除?

时间:2017-07-12 20:30:27

标签: c# visual-studio tfs

我正在使用VS2017,我在本地驱动器上有一个解决方案。

我的TFS上也有相同的解决方案,但是我手动将其从存储库页面中删除了。

现在,如果我想再次检查解决方案,即使TFS文件夹为空,也会收到“无待处理的更改”消息。

我尝试了一些东西,但似乎没有任何效果。

我只是不知道如何将这些文件再次放在我的TFS上,我无法找到我需要的任何帮助。对不起,如果这是一个重复的问题,我就是找不到答案。

2 个答案:

答案 0 :(得分:2)

假设您正在使用TFVC;

您需要与服务器同步(获取最新的)本地工作区以查看进一步的更改。

如果你想简单地恢复"解决方案,你可以做一个"取消删除"通过源代码管理资源管理器。

如果您不想恢复删除,您可以获取最新信息(将删除任何未更改的文件),然后复制" new"文件在同一位置。你可能仍然需要和#34;添加文件"在源资源管理器中使用TFS重新挂起它们,然后检查它们。

在任何一种情况下,请备份您要保留的文件。

答案 1 :(得分:1)

最简单的方法是从工作区版本创建分支,然后检查分支。

请按照以下步骤操作:(先备份原始项目)

  1. 右键单击源代码管理资源管理器>中的项目目录 分支和合并>分支
  2. 从版本中选择分支的工作区版本,然后单击 确定即可。
  3. 签入新创建的分支
  4. 右键单击Source Control Explorer中的团队项目名称 获取最新版本以同步删除原始分支(先备份)。
  5. 如果需要,将新创建的分支重命名为原始分支。
  6. 检查更改
  7. 检查页面站点中的远程服务器,项目文件/代码将会到来 回来。
  8. enter image description here