xubij 2008-4-28 22:02
cvs检出文件时如何保持原来的文件时间?
将文件导入仓库后再检出,文件时间会变成检出时的时间,检出时能不能保留原来文件的时间呢?
提交文件到仓库后,执行更新或重新检出文件时间也会改变,是否有方法保持原来文件的时间呢?各位大侠帮帮忙哦~~~
xubij 2008-5-1 15:28
没人帮忙呐~~~~
库时间改变了,就不知道这个库是什么时候的了
wangwen 2008-5-4 14:33
tortoise 的设置里面 常规设置 将文件日期设置为“最后提交时间”选中就可以了
xubij 2008-5-8 12:00
我用的是wincvs和TortoiseCVS客户端,没有看到楼上说的设置选项呀
xubij 2008-5-8 12:13
我详细的说明下我的问题吧
我本地的一个文件时间为08.22.22 17:00,然后用文件名一样的文件时间为08.03.19 13:20将原来的文件替换,然后在08.05.07 11:18 commit,
在提交的这个目录中该文件时间为08.03.19 13:20,但是我把它更新到以前的版本,再更新到最新版本,时间则变为执行的时间。
还有一点就是其他人检出这个目录,该文件的时间是08.05.07 11:18,是否可以保留该文件时间为08.03.19 13:20
xubij 2008-5-18 21:59
觉得客户端能够做到导入时保留文件的时间,应该也能做到检出时保留文件的时间才对啊,怎么会没有这个选项呢。。。
liuwg8018 2008-5-19 12:11
这个问题我也在找方法解决,目前我们的解决方案是这种特殊文件采用打包方式保存.
一般是一些中间件或者dll,ax或第三方的控制了.
wangwen 2008-5-23 10:00
这方面VSS好像做的比较好 即可以把浅出的时间保持为当前时间 也可以保持为上次签入时 在签入者硬盘上文件属性的时间
villainning 2008-6-24 16:41
3楼用的
TortoiseSVN,楼主用的TortoiseCVS,当然找不到设置项了
sidenf_cvs 2008-6-25 17:13
楼主想要保留checkin的时间,难道察看历史不行吗?