我从命令行使用SVN 1.4.2。我创建了一个名为test的新文件夹,下面是我的文件夹结构:
.
|-- figures_index.aux
|-- figures_index.dvi
|-- figures_index.log
|-- figures_index.lyx
|-- figures_index.pdf
|-- figures_index.ps
|-- figures_index.tex
|-- main.lyx
|-- test
`-- thesisMain.tex
1 directory, 9 files除了新创建的文件夹测试之外,所有文件都处于版本控制之下。我使用了以下命令
$ svn del --force thesis_latex/trunk/main/test有没有办法找回测试文件?svn恢复不起作用。
发布于 2009-10-08 08:24:49
尝试从文件所在的修订版本进行合并:
svn merge -rPREV:HEAD URL PATH发布于 2011-03-30 05:38:50
从你的描述来看,这个文件根本不在SVN中。SVN客户端从文件系统中删除了该文件,它不会为您备份未版本化的文件。
您需要查看文件系统/备份以恢复文件。
Windows -回收站可能会有它,这取决于您的客户端如何执行删除,
*nux -如果能使用带撤销功能的FS,那就很幸运了。
https://stackoverflow.com/questions/1536391
复制相似问题