删除或还原文件和文件夹

可以删除文件和文件夹并从您的dev计算机或服务器还原它们,。

要求

请参见 Team Foundation Server 权限

您希望做什么?

  • 删除项

  • 还原使用Visual Studio,可从dev的计算机删除项

  • 还原从服务器删除项

  • 还原从您的计算机dev删除的项目在Visual Studio之外

  • 从命令提示工作

  • 获取提示

删除项

在删除项目之前:

  • 警告在删除文件之前,找到一个复选标记图标 TFSC 签出状态图标,在文件指明编辑。 如果具有挂起的编辑,您应查看这些(打开文件的快捷菜单中选择 *** 比较 ***),并确保您不需要它们。 如果您认为可能需要在将来编辑器中,考虑检查文件,在删除它。

  • “警告”图标 如果删除文件夹,则系统将pend其包含的所有文件夹和文件的删除操作。

  • “警告”图标如果删除一个其他文件所依赖的文件,系统会自动将pend这些文件的删除操作。 例如,在中,如果删除一个窗体文件,代码和资源文件为删除或pended。

删除项

  1. 在要删除的 解决方案资源管理器源代码管理资源管理器,浏览到该文件夹或文件。

  2. 选择要删除的,打开它们的快捷菜单并选择 ***** 删除 *****的项目。

    提示

    如果从解决方案资源管理器删除文件,下面的警告消息可能出现:<文件名> *** 将永久删除 ***。文件删除在服务器不会实现,直到实际上注册此更改。此外,如果文件已签入到版本控制,则可以恢复文件。如果要继续删除文件,请选择 *** 好 ***

  3. 当您准备好,签入更改

还原使用Visual Studio,可从dev的计算机删除项

如果尚未签入删除更改,在 解决方案资源管理器挂起的更改 页或 源代码管理资源管理器中,选择项目,打开其快捷菜单中选择 *** 取消 ****** 撤消挂起的更改 ***

还原从服务器删除项

如果或某个团队成员注册到服务器中删除更改,可以恢复项目,只要没有在您的团队在 销毁 它。

还原从服务器删除项

  1. 从菜单栏选择 *** 工具 ****** 选项 ***

  2. *** 选项 *** 对话框中,定位到 *** 源代码管理 ****** Visual Studio Team Foundation Server ***

  3. 选择 *** 显示已删除项在源代码管理资源管理器 ***,然后选择 *** 好 ***

  4. 从菜单栏选择 *** 视图 ****** 其他Windows ****** 源代码管理资源管理器 ***

  5. 在源代码管理资源管理器中,定位到包含该项目要还原的文件夹。

  6. 打开项目的快捷菜单中选择 *** 撤消删除 ***

还原从您的计算机dev删除的项目在Visual Studio之外

过程有时您可能需要还原删除了Visual Studio外部的项目(可能被意外)。 使用还原这些项目的方法取决于您使用的是本地或服务器工作区。 请参见 决定使用本地还是服务器工作区

ms245463.collapse_all(zh-cn,VS.110).gif使用本地工作区还原删除Visual Studio外部的项目

当您使用本地工作区时,Visual Studio检测和可以解决您在系统外部进行的更改。

若要使用本地工作区还原项目中删除Visual Studio外部

  1. 在团队资源管理器中,选择 “主页”图标主页,然后选择 *** 挂起的更改 ***

  2. *** 排除的更改 *** 部分中,选择 *** 检测更改 *** 链接。

  3. *** 提升候选更改 *** 对话框中,选择 *** 删除 *** 出现在 *** 更改 *** 列的项目,打开其快捷菜单,并选择 *** 还原此项目 ***

ms245463.collapse_all(zh-cn,VS.110).gif使用一台服务器工作区还原删除Visual Studio外部的项目

如果无意中删除在Visual Studio外项目时,您使用一台服务器工作区,那么,当您尝试打开在Visual Studio中的项目可能会看到一条错误消息例如: *** TF10187:无法打开文档 ***文件名*** 该系统找不到指定。***。 通过获取其恢复项目从服务器。

若要使用服务器工作区还原项目中删除Visual Studio外部

  1. 在源代码管理资源管理器中,浏览到包含已删除项的文件夹。

  2. 打开文件夹的快捷菜单中选择 *** 获取特定版本 ***

  3. *** 获取 *** 对话框中,选择 *** 复盖所有文件,即使本地版本与指定的版本 ***

    选择 *** 获取 ***

提示

还可以使用 tf访问/force 命令。

从命令提示工作