【问题标题】:File versioning sync for Windows [closed]Windows的文件版本控制同步[关闭]
【发布时间】:2013-01-25 18:35:19
【问题描述】:

我想监视文件夹的更改并保存正在更改的文件的不同版本。我不想同步更改,而是维护一个被动存储库,将所有更改记录到文件夹中。有什么好的免费软件可以做到这一点吗?

我无法在文件夹中设置存储库,因为我只有只读权限。有什么建议吗?

【问题讨论】:

    标签: windows file synchronization rsync


    【解决方案1】:

    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
    

    【讨论】:

      猜你喜欢
      • 2014-10-09
      • 2017-10-28
      • 1970-01-01
      • 2011-08-01
      • 2011-01-26
      • 2012-01-04
      • 2014-08-19
      • 1970-01-01
      • 2019-02-05
      相关资源
      最近更新 更多