首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TFS 2010:移动文件夹后丢失的历史记录

TFS 2010:移动文件夹后丢失的历史记录
EN

Stack Overflow用户
提问于 2012-12-24 20:49:34
回答 4查看 16.1K关注 0票数 27

为了清理我的项目结构,我通过TFS Power Tools Shell-Extension (重命名/移动)将一个文件夹移动到另一个(新)文件夹中。

在检查新位置的历史记录后,移动是唯一的条目。(我尝试了一个文件夹,向上,向下,甚至在移动的文件夹中的单个文件上。结果相同。)

在移动之前,我还在文件夹的版本上贴上了一些标签,因为我想要返回到一些重要的代码状态。

所以..。哪里出了问题,我如何才能获得历史记录,或者至少再次找到标签名称并检查这些版本?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2013-01-11 22:09:18

事实证明,这很容易。

在那里,您可以找到显示“已删除”项的选项(大致在对话框的中间)。

然而,标签似乎已经消失了,所以我不得不按版本来做。

在源代码资源管理器中,您可以再次执行常规操作-如查看历史记录或获取。

票数 21
EN

Stack Overflow用户

发布于 2013-06-25 20:07:38

免责声明:对于在这里的每个人的参考,这个答案并不是修复@Andreas问题,只是提供了一些关于为什么会发生这种情况的上下文,并提供了几个解决方法。

(在TFS2012中仍在发生。在此MSDN link中,您可以阅读微软官方答案。

在这里感谢你的反馈。在UI中,文件夹的历史记录总是递归的。现在,在命令行中有一个显示递归历史记录(/r)的选项,如果在没有使用递归选项的情况下在文件夹上运行tf历史记录,您将看到文件夹本身的变化。这将包括对文件夹本身进行重命名等更改。

  • Workaround获取丢失的历史记录:如您所见,您有一个使用tf历史记录变通方法
  • Workaround避免丢失历史记录:如果您希望避免丢失文件夹中的历史记录,而不是使用移动功能,您可以使用TFS集成工具将代码从一个文件夹迁移到另一个文件夹,保留历史记录,从$/TFSCode/FolderA迁移到$/TFSCode/FolderB.这有点夸大其词,但如果历史记录对你来说非常重要,那就比在已删除的文件夹中查找要好得多,
票数 17
EN

Stack Overflow用户

发布于 2013-07-11 08:47:27

文件夹历史记录确实会丢失,但单个文件的历史记录实际上并没有丢失。它隐藏在文件历史记录行最左边的小箭头"expand me“下。在文件的最旧历史记录条目上展开它,或者在您看到它的任何位置展开它,您也可以从不再存在的旧位置看到该单个文件的历史记录。

票数 14
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14021657

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档