我可以在Windows上设置RavenDB来版本/管理大型二进制文件吗?

时间:2011-08-12 01:00:21

标签: version-control ravendb asset-management continuous-deployment

我正在尝试对我的系统部署位进行版本控制:操作系统映像,驱动程序,第三方安装程序,第一方安装程序(我们的应用程序)。我需要将所有内容都放在一个连贯的包(标签)中。并且能够为我们的任何活动版本获取整个捆绑包。 我发现没有通用的版本控制系统可以满足要求。甚至那些some capabilitiesgit media, annex, bup)也不会在Windows上运行良好。数字资产管理系统似乎并不完全适合这个目的,对我来说非常陌生。

我听说有人在像MongoDB这样的文档数据库上构建自定义系统。我要求您就如何在RavenDB和Windows服务器/客户端平台上构建,构建和维护这样的系统提供建议。

2 个答案:

答案 0 :(得分:3)

RavenDB特别支持二进制附件,这是以有效的方式处理的。 你可以这样处理事情。

答案 1 :(得分:2)

我还没准备为此目的构建自定义RavenDB应用/实例。经过大量的实验,我已经确定NuGetChocolatey,以及原始的大型二进制数据存储,网络驱动器!