我的老板让我设置一个Subversion服务器供他使用,以便他可以在不同的机器上同步共享他的所有文件,并且在没有互联网连接时仍能访问它们.
我为他做了这件事,但现在他要求保留'创建日期'文件属性.我解释说,因为他下载了所有创建日期的文件,但他坚持要找到一种方法来保留它,因为它影响了他使用的桌面搜索代理.有没有办法设置这个属性通过Subversion保存,或者我是否必须编写一个脚本来获取每个文件的日期并让他在每次初始结账后运行'touch'?
请注意,添加到SVN存储库的文档集可以追溯到几年,他希望在所有签出中保留这些日期.因此,Subversion最后一次更改的日期可能会远离他想要的数年.
使用TortoiseSVN
我认为这对你有用.
抱歉 - 第一次误解了这个问题。
一种选择可能是使用 svnadmin dump 和 load 命令。
我不确定这是否可能,但我突然想到这是可能的。我似乎记得当我从 SourceSafe 转移到 Subversion 时有一个脚本做了类似的事情 - 我会看看是否能找到它。
编辑:是的,你也许可以从这里复制一些代码(http://www.pumacode.org/projects/vss2svn)
| 归档时间: |
|
| 查看次数: |
8434 次 |
| 最近记录: |