2017-05-22 39 views
0

对于Acumatica项目中的3名开发人员组成的团队,Acumatica项目使用Acumatica扩展性框架(AEF),我们使用Git作为源控件。但是,我仍然不确定在创建定制项目时应遵循什么策略。我们是否应该使用1个定制项目在所有开发人员之间共享,还是应该为每个功能(或可能每个开发人员)划分定制项目?每种方法的含义是什么? Acumatica对此有何​​指导?针对小型团队(3个开发人员)的Acumatica定制软件包

回答

1

我们在单个产品(多个模块)上进行单个定制项目。分发自定义使得它可以更简单地作为单个zip文件与许多zip文件。我们使用powershel脚本来创建Acumatica之外的定制软件包,它将所有文件都拼接成一个新创建的zip文件。通过这种方式,每个开发人员都可以快速制作定制软件包并根据需要加载最新版本(再次指向单个软件包作为我们的首选方法)。希望这可以帮助。

+0

感谢您的回答。如果你可以共享PowerShell脚本(不确定这是否可能),那会很好。 –

+1

它对我们的TFS文件结构非常具体。它只是做一堆文件副本,更新自定义描述(操纵XML),然后创建一个zip文件。大多数这些函数可以在stackoverflow或google上找到,并将它们放在一起。我更喜欢.net控制台应用程序的powershell,因为我可以根据需要快速更新脚本。所以我可以分享这个压缩文件,但是从头开始创建而不需要弄清楚我们正在使用我们的脚本正在做什么就可以很容易。只是一个想法。 – Brendan

相关问题