为了清理我的项目结构,我通过TFS Power Tools Shell-Extension (重命名/移动)将一个文件夹移动到另一个(新)文件夹中。
在检查新位置的历史记录后,移动是唯一的条目。(我尝试了一个文件夹,向上,向下,甚至在移动的文件夹中的单个文件上。结果相同。)
在移动之前,我还在文件夹的版本上贴上了一些标签,因为我想要返回到一些重要的代码状态。
所以..。哪里出了问题,我如何才能获得历史记录,或者至少再次找到标签名称并检查这些版本?
发布于 2013-01-11 22:09:18
事实证明,这很容易。
在那里,您可以找到显示“已删除”项的选项(大致在对话框的中间)。
然而,标签似乎已经消失了,所以我不得不按版本来做。

在源代码资源管理器中,您可以再次执行常规操作-如查看历史记录或获取。
发布于 2013-06-25 20:07:38
免责声明:对于在这里的每个人的参考,这个答案并不是修复@Andreas问题,只是提供了一些关于为什么会发生这种情况的上下文,并提供了几个解决方法。
(在TFS2012中仍在发生。在此MSDN link中,您可以阅读微软官方答案。
在这里感谢你的反馈。在UI中,文件夹的历史记录总是递归的。现在,在命令行中有一个显示递归历史记录(/r)的选项,如果在没有使用递归选项的情况下在文件夹上运行tf历史记录,您将看到文件夹本身的变化。这将包括对文件夹本身进行重命名等更改。
发布于 2013-07-11 08:47:27
文件夹历史记录确实会丢失,但单个文件的历史记录实际上并没有丢失。它隐藏在文件历史记录行最左边的小箭头"expand me“下。在文件的最旧历史记录条目上展开它,或者在您看到它的任何位置展开它,您也可以从不再存在的旧位置看到该单个文件的历史记录。
https://stackoverflow.com/questions/14021657
复制相似问题