我现在正在开发一个 Flash 项目,我不得不迫使设计人员使用我们的源代码控制存储库 (SVN) 来帮助管理和跟踪项目。让他完全接受源代码控制的好处是一场艰苦的战斗,但它正在到来。
除了我是唯一一个参与 Flash 项目的项目之外,我以前从未在 Flash 项目中使用过源代码管理。我开始发现您需要围绕它实现一些额外的工作流程,这样您就不会遇到与二进制文件作斗争的噩梦。
由于我主要处理代码,因此我已将所有 ActionScript 文件放入外部文件中,以便在设计人员处理包含所有图形的 FLA 文件时我可以处理它们。这似乎很有效,但是当我需要更改实例名称等时,我必须确保沟通良好,这样我们就不会遇到任何问题。
我想知道其他人如何在源代码管理中处理 Flash 以及他们如何管理工作流程,以便开发人员和设计人员可以同时处理该项目。
Thanks.
你那里几乎已经有了解决方案。通信是版本控制系统非常重要的一部分,对于二进制文件,您需要更加注意它。不幸的是,很多人只是认为软件就是最终的解决方案,而团队沟通就被抛到了九霄云外。
我犯了一个错误,那就是向拥有非常大的 Flash 代码库的客户宣传 SVN。我不知道他们是否会再次让我进入那栋大楼。我失败的地方是我无法改变组织的文化,以便项目工作人员之间有更多的沟通,结果是有更多关于谁与 .fla 冲突的争论。
也许采用每日站会(有人称之为站会)。每天早上举行一次五分钟的会议,并提及您当天将要工作的内容以及您可能会接触的文件。如果有可能发生冲突,请务必在工作期间全天进行沟通。这样就没有人知道为什么 svn 说 fla 文件存在冲突。
我希望这有帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)