2013-01-31 88 views
0

我们开发的软件还包含大量艺术资产(二进制文件)。我们希望版本控制我们的源代码,但不要跟踪二进制文件的变化(艺术家单独工作并上传新的艺术资产)。但是,一次结账应该会生成源文件和艺术品的完整树。这是必要的,因为我们希望在之后运行持续集成系统(每晚构建,测试)。你可以推荐什么?也许任何这些网站托管的应用程序允许一个这样做。混合文件和二进制文件的项目管理

回答

0

我会推荐在artifact repositoryNexus中存储二进制文件:它提供了一个基于文件系统的简单参考,以及基于命名约定的简单目录。
这很容易维护。

这种模式通过声明过程链接到源控制:你在一个文件中(pom.xml)什么版本,其中神器,你需要为你的代码的特定版本的声明。
pom.xml文件的管理方式与其他资源类似。