首页 / 知识
如何找到已删除然后重新提交到SVN的文件的修订历史记录?
2023-04-13 14:05:00

How can I find the revision history of the file that was deleted and then resubmitted to SVN?这是"如何从SVN的修订版本中删除1个文件"的问题的后续解答。 但由于答案可能截然不同,因此我相信知道答案将使其他人受益。 (我不知道答案。) 回答了上一个问题,我发现无法从SVN中删除修订。 第二个最佳解决方案是从SVN中删除文件,提交,然后重新添加文件并再次提交。 现在,我要确保原始文件的修订历史记录已消失。 因此,我希望对问题"我如何找到已删除然后重新提交给SVN的文件的修订历史记录"的答案? 是你不能。
是什么让您认为无法从Subversion删除修订?给您另一个问题( 简短答案:您可以 长答案: 不幸的是(对于您来说,但对于大多数人而言可能不是),已删除文件的修订历史记录仍然存在-很难找到。 这是一个例子:
看起来它可以工作(旧的历史记录已消失),但是如果您在较旧的版本中请求文件,则会获得历史记录
用简单
您可以快速浏览添加和删除。
svn日志不会显示该文件,svn diff会假装该旧修订版不存在,但是针对该旧修订版的svn checkout将很高兴为您提供旧文件。 我会说您不能-您创建了一个新文件,因此在SVN眼中创建了修订树。 可能可以独立地恢复旧树(不确定是您管理的是实际删除还是仅是SVN删除),但是旧修订树与新修订树之间没有链接。 |
最新内容
相关内容
linux默认命令删除?
linux默认命令删除?,系统,软件,名称,档案,命令,文件,目录,不了,电脑,文件夹,关于linux的删除命令1、命令格式:rm [选项] 文件… 命令功能:删除一linux分隔文件命令?
linux分隔文件命令?,系统,信息,文件,命令,位置,指令,文件夹,目录,前缀,方法,linux系统下大文件的分割/搜索/导出split命令分割文件成每个文件1linux下删除命令行?
linux下删除命令行?,系统,数据,命令,文件,名称,百度,环境,不了,档案,文件夹,linux删除文件命令1、linux 删除文件指令:输入rd盘符名:\文件夹名linux删除挂载命令?
linux删除挂载命令?,系统,设备,电脑,信息,管理,网络,名字,密码,文件,命令,linuxyum挂载到目录不能删除吗?1、执行下面的命令转移到yum源目录1clinux改文件权限命令?
linux改文件权限命令?,系统,工具,档案,权限,文件,信息,命令,目录,选项,用户,在linux系统中修改文件权限使用的命令是在 Linux 中,要更改一个文linux退出删除命令行?
linux退出删除命令行?,地址,状态,系统,工作,命令,电脑,名字,管理,信息,文件,linux删除整行命令当然,直接在命令行上输入:vimtutor,就可以学习到Vilinux命令交换文件名?
linux命令交换文件名?,命令,文件,数据,名称,工具,地址,软件,系统,基础知识,文件名,linux中用什么命令移修改文件夹名1、linux下使用mv命令来移linux改变文件所有者的命令?
linux改变文件所有者的命令?,系统,工具,文件,命令,信息,名称,用户组,用户,所有者,权限,linux修改文件权限?打开linux系统,在linux的桌面的空白linux文件夹转移命令?
linux文件夹转移命令?,系统,文件,命令,位置,材料,信息,工具,电脑,目录,源文件,Linux如何移动文件夹(Linux如何移动文件)linux如何移动文件,为您linux转移文件命令?
linux转移文件命令?,文件,命令,密码,电脑,位置,名称,信息,系统,目录,目标,linux怎么将一个文件移动到另一个目录下1、如果目标文件是到某一目linux下替换文件命令?
linux下替换文件命令?,文件,一致,评论,名称,标的,资料,工作,命令,字符串,内容,linux替换原来文件的命令方法1:sed -i s/被替换的内容/要替换成linux文件nl命令?
linux文件nl命令?,地址,工作,信息,系统,情况,标准,实时,对比,百度,命令,linux查看日志命令第一种:查看实时变化的日志(比较吃内存)。最常用的:tail