我们目前正在使用SVN,我们正在将大量的艺术作品(声音,图像)存储在我们的存储库中,以及其他所有内容。现在,艺术家们直接将他们的作品提交到存储库。当图稿被批准时,它会链接到代码库。
我们希望简化结帐流程(这样就不必单独安装/配置艺术品)但我们希望简化一个流程,在这个流程中,制作图像的艺术家可以在某个地方提交他们的工作,而不是主要的存储库,在获得批准后,它将被放入主存储库。我们希望在没有经过多少培训的情况下尽可能简化艺术家。
贵公司通常如何简化这项工作?你用什么软件?
答案 0 :(得分:3)
我曾与之合作过的团队在Subversion中打破了存储库。所以,例如:
/repository/trunk
/project_name (this would be your project)
/artwork (artists work out of here)
然后,艺术团队只检查艺术品分支并从中开始工作,开发人员从项目分支开始工作。其中一位艺术家(通常是主要负责人)有责任将完成的艺术作品签入项目下方的“艺术”文件夹(或图像或媒体等),供开发人员使用。
虽然它不是自动化的,但我们发现它运作良好,因为它将问题分开,但仍允许团队(最终)一起工作。
答案 1 :(得分:0)
如何为艺术家创建一个单独的存储库,然后标记文件夹“approved”,其中包含最新批准的版本。然后,此标记可以通过svn:externals链接到主代码库。