我的项目在Tortoise SVN存储库中。
我想将项目导出到磁盘,使其处于特定日期的状态。 那个日期我没有分支/标签。有没有办法实现这个目标?
答案 0 :(得分:6)
答案 1 :(得分:2)
您只能从某个修订导出数据。
无论您是指定修订号还是日期,这都是有效的。 (您可以指定日期以查找最接近日期的修订,如Michael Hackner的回答所述。)
如果由于崩溃需要恢复数据,只有在您始终进行完整提交时才可靠。有可能只检查了某个目录或文件。在创建日期时,您可以创建一个新的修订版本,但不一定会反映当时工作目录的状态。
显然,您只能恢复实际签入存储库的数据。
答案 2 :(得分:0)
您可以使用-r {date}来获取此信息。例如,获取2009-12-20(2009年12月20日)的代码,
svn export -r{2009-12-20} svn://project/path/trunk export_directory