使用svn签出保留mtime,或更新svn导出

使用svn签出保留mtime,或更新svn导出,svn,export,svn-checkout,filemtime,Svn,Export,Svn Checkout,Filemtime,我想在web服务器上发布一份svn签出的副本,该副本必须每天svn-up 我希望保留svn存储库的签出副本的文件(和目录,如果可能)的mtime 我发现svn export可能会完成这项工作,但后来发现您无法多次运行svn export(即获取最近的更改),除非您使用--force,这似乎会导致整个旧副本被销毁,还有一个全新的副本要签出-不是我要找的 对于必须每天更新的只读svn签出,保持正确的mtime的最佳方法是什么?要求不修改工作副本中的mtime的原因是什么?Subversion使用它来

我想在web服务器上发布一份
svn签出
的副本,该副本必须每天
svn-up

我希望保留svn存储库的签出副本的文件(和目录,如果可能)的mtime

我发现
svn export
可能会完成这项工作,但后来发现您无法多次运行
svn export
(即获取最近的更改),除非您使用
--force
,这似乎会导致整个旧副本被销毁,还有一个全新的副本要签出-不是我要找的


对于必须每天更新的只读svn签出,保持正确的mtime的最佳方法是什么?

要求不修改工作副本中的mtime的原因是什么?Subversion使用它来监视其默认WC行为的更改。“工作副本”是静态的,并且必须是可呈现/可复制的。如果我只是重新签出repo,我不希望Googlebot开始请求我网站上的每一个文档,因为repo中没有那么多文件发生了更改。或者镜像站点中存在不一致。