混合文件和二进制文件的项目管理

时间:2013-01-31 10:28:15

标签: version-control project-management

我们开发的软件还包括很多艺术资产(二进制文件)。我们希望版本控制我们的源代码,但不跟踪二进制文件的更改(艺术家单独工作并上传新的艺术资产)。但是,一个结账应该产生源和艺术的完整树。这是必需的,因为我们希望之后运行持续集成系统(每晚构建,测试)。你能推荐什么?也许这些网络托管应用中的任何一个都可以做到这一点。

1 个答案:

答案 0 :(得分:0)

我建议将二进制文件存储在像artifact repository这样的Nexus中:它提供了一个基于文件系统的简单引用,基于命名约定的简单目录。
这很容易维护。

此类模型通过声明性进程链接到源代码控制:您在文件(pom.xml)中声明您的特定代码版本所需的工件版本。
与其他来源一样管理pom.xml文件。