【发布时间】:2013-01-25 18:35:19
【问题描述】:
我想监视文件夹的更改并保存正在更改的文件的不同版本。我不想同步更改,而是维护一个被动存储库,将所有更改记录到文件夹中。有什么好的免费软件可以做到这一点吗?
我无法在文件夹中设置存储库,因为我只有只读权限。有什么建议吗?
【问题讨论】:
标签: windows file synchronization rsync
我想监视文件夹的更改并保存正在更改的文件的不同版本。我不想同步更改,而是维护一个被动存储库,将所有更改记录到文件夹中。有什么好的免费软件可以做到这一点吗?
我无法在文件夹中设置存储库,因为我只有只读权限。有什么建议吗?
【问题讨论】:
标签: windows file synchronization rsync
VBackup 成功了!
来自网站:
VBackup 是一个用于 Windows 的命令行程序,用于制作 目录的备份副本。
它在功能上与 XCOPY 和 ROBOCOPY 相似,但是,VBackup 实现文件版本控制。这意味着您不仅可以恢复 最新备份中的文件,但您也可以从任何 以前的备份。
VBackup 0.7 版(免费软件) 版权所有 (c) 2010 Charles Prineas。全部 保留权利。
用法:VBackup 源目标 [选项]
Source The directory to back up Destination The directory where Source will be backed up to :: :: Options: :: /? Display this help screen /C Continue with backup if an error occurs /R Restore the latest backup /RP Restore previous backup (you will be prompted with available backups) /RP:YYYYMMDD Restore backup made on YYYY/MM/DD /L List Only - do not backup any files /Q Quiet mode - suppress output /NS Do not backup subdirectories /LSK Log skipped files /LUN Log unchanged files /NBS Do not create a backup set/IF 文件 [文件] 仅备份匹配名称/掩码 /XF 文件的文件 [文件] 排除匹配名称/掩码的文件 /ID dir [dir] 仅与名称/掩码匹配的备份目录 /XD dir [dir] 排除匹配名称/掩码的目录
/IFV file [file] 只对匹配的文件进行版本备份 name/mask /XFV file [file] 不做文件的版本备份 匹配名称/掩码
/MAX:size Do not back up files greater than size /MAXV:size Do not make version backups of files greater than size /NAME:name Give the backup a meaningful name (which can be used when restoring) /LOG:file Output to log file (overwrite existing log) /LOG+:file Output to log file (append to existing log) /UNILOG:file Output to Unicode log file (overwrite existing log) /UNILOG+:file Output to Unicode log file (append to existing log) :: :: Examples: :: VBackup C:\Source D:\Backups\Source /XF *.tmp *.bak /XD Release Debug /NAME:"Version 11" VBackup /R D:\Backups\Source C:\Source.Restore VBackup /R /NAME:"Version 11" D:\Backups\Source "C:\Source.Version 11" :: :: Notes: :: Use quotes around names if they contain spaces Only ONE source directory can be specified File names (or masks) must be passed using /IF You can only restore to an empty (or non-existent) directory :: :: Contact: :: http://www.fileviewer.com/vbackup
【讨论】: