我想将SVN中的单个文件file.F90
还原为以前的版本。但是,在上次提交之前,我已重命名(移动)目录。现在是标准命令
svn up -r 16 branches/new/file.F90
只是删除文件的新版本,但无法获取旧版本。任何帮助将受到高度赞赏。
在最后一次提交目录branches/old
被branches/new
命令移动到svn mv
之前。
答案 0 :(得分:2)
您可以使用svn cat
打印文件,并使用@
pin 目录布局到特定版本的文件:
$ svn cat -r16 $REPO/branches/old/file.F90@16 > file.F90