任何可用的版本控制文件系统,如VMS以前都有

我正在寻找像VMS这样的版本控制文件系统。 有什么现代的等价物,我可以托pipe的Windows客户端? 要求:

我search了Google,到目前为止还没有发现任何东西。

从Windows 2003开始, 卷影副本变为可用。 那为你做?

OpenVMS Files-11系统实际上是真正的版本控制文件系统。 每次执行保存,复制或任何写入操作,除非该命令是专门参数化的,否则将创build一个具有相同文件名的新版本,直到版本32767. OpenVMS文件以下列格式显示:filename.extension;版本号(例如:myfile.txt; 1 myfile.txt; 2 myfile.txt; 3等等直到:myfile.txt; 32767)

例如,在OpenVMS中,您可以:

COPY myfile.txt; 2 myfile.txt; 4

PURGE myfile.txt(只留下最新版本)

PURGE / KEEP = 3 myfile.txt(只保留最新的3个版本)

删除myfile.txt; 3(只删除版本3)

到目前为止,我还没有发现任何可以在Windows中远程复制相同types的文件版本的软件 – 但我一直在寻找。

我不确定我会打电话给VMS的文件系统机制“版本控制”,只是它很好地保存了一些旧的副本。

NetApp文件pipe理器有一些“ 快照 ”,可以让你查看你的文件系统在昨天的午夜或者去年的第三周,或者任何你想要configuration它保存的东西。 他们也不占用太多的空间。 您可以指定制作快照的时间,也可以手动执行快照。 然后通过进入目录的子目录来及时访问这些点。

Sun的ZFS文件系统(可在solaris下获得,最新版本的FreeBSD和OSX的服务器版本)也允许您创buildfunction与netapp快照相同的快照。 您将需要安装Samba以与Windows客户端共享ZFS文件系统(或使用NFS与Unix主机共享)。

不是Windows原生的解决scheme:

如果您使用dav_svn运行Apache,则可以将其configuration为保存新文件。

Windows客户端可以简单地连接到http端点,并应该能够与映射的驱动器透明地工作(大部分)看看WebDAV和Autoversioning

编辑:第二个想法,这听起来像你实际上想要一个DMS沿线的SharePoint。 如果你不想付钱的话:在一周的摆弄之后试试Alfresco Community Edition ,我已经把它设置到了为我们的Windows用户准备了本地支付的地步。 版本化的文档,为最终用户提供了一个漂亮的Web用户界面,并且集成了我们的域(但是这是在OpenLDAP和Samba的Linux下 – Alfresco本身并不在乎,它是Java,适用于所有主stream平台)