【发布时间】:2014-02-24 14:30:08
【问题描述】:
首先:我知道 SVN 不存储实际的文件时间戳,而只存储最后一次提交时间。
第二:当检出文件时,文件的时间戳设置为实际检出的时间。这可以通过使用 subversion 配置文件中的 use-commit-times = yes 和 Tortoise SVN 中的 Set file dates to the 'last commit time' 等选项来影响,或者使用命令 svn checkout --config-option config:miscellany:use-commit-times=yes
但我想实际存储正在签入的文件的时间戳,并能够将其应用于再次签出的文件!
对于源文件这没什么大不了的,但我们也提交二进制第三方库,我们确实希望保留实际文件时间戳。
用户'oefe'在此线程中发布,这是可能的,但从未展示过如何:https://stackoverflow.com/a/2171973/2339326
【问题讨论】:
标签: svn tortoisesvn subversion-edge