我做了一些“乌鸦”。我有这些:
x/perf/adm/a.xhtml
x/perf/adm/b.xhtml
x/perf/adm/c.xhtml当将这3个文件迁移到x/adm/perf时,我将其复制到新位置后将其删除。
结果:我失去了他们的历史。然后我做了“乌鸦”。我在x/perf/adm/上创建了新文件,其名称和内容相同,希望能够恢复历史。但这似乎掩盖了旧历史的任何痕迹。
现在,它只显示了我创建这些新规则的区域。
问:通过查看'x/perf/adm‘历史,我仍然有一些他们的历史。
是否可以从文件夹的历史记录中检索它们的历史记录?
发布于 2014-01-10 21:34:13
使用copy命令将它们复制回来。就像这样:
svn cp x/perf/adm/a.xhtml@1234 x/perf/adm/a.xhtml
svn cp x/perf/adm/b.xhtml@1234 x/perf/adm/b.xhtml
svn cp x/perf/adm/c.xhtml@1234 x/perf/adm/c.xhtml在这种情况下,1234应该是要复制的修订号。应该比你删除的修订少一个。因此,有了上面的内容,您应该在第1235版中删除它们。
这一技术在重新启用SVN图书中已删除的项目部分中得到了介绍。
https://stackoverflow.com/questions/21048415
复制相似问题