开发
利用本地的副本,开发人员可以独自开发,也可以团队协同开发
提交
任何时候,开发人员都能容易地提交修改,也能方便地获取到团队其他人员的修改内容
管理
可以对版本冻结和分支管理
监控
可以监督项目的进展情况,查看历史版本上的所有修改内容的详细信息
自动
通过整合GeneXus™ Server和持续开发部署服务,能够进行自动化的打包和部署
了解我们的两种选择,然后选择方便的一种
GeneXus™ Server 本地版
购买许可证并自行安装(支付购买价格加上每年的维护费用)。对于寻求更好的IT基础结构控制的组织来说,这是理想的选择
GeneXus™ Server 公共版
GeneXus™社区可以在我们的公共服务器(沙盒,开放式和示例)中执行测试或共享知识库。 此选项是免费的,并且具有无限数量的知识库
使用GeneXus™服务器的好处和原因
版本管理
服务器保留所有开发分支和"冻结"版本,开发只是库中所需的全部只是进行更改的分支。可以监视提交以消除构建过程、测试执行、部署等
增强的协作环境
团队工作要容易得多,并且自动集成项目,而这一切都取决于发送和接收更改。这样就不需要管理员了
历史记录
GeneXus™ Server存储所有与更改相关的数据(何时以及为何进行更改)。历史记录对于理解对象的演化方式以及识别可能产生错误的更改非常有用,因此可以快速解决
确保避免材料损失
如果我们对服务器中的KB有足够的备份策略并定期提交,则由于光盘故障,笔记本电脑失窃或其他事件而可能损失将不再是永久风险
随时随地
使用GeneXus™ Server,开发人员可以从任何位置获取服务器的更新副本。例如,他们可能在办公室有一个本地KB,在家中有另一个副本,并且可以通过GeneXus™ Server进行同步
项目监控
通过GeneXus™ Server控制台,可以在项目中包含我们正在为其工作的经理或客户(即使他们没有任何开发活动,也涉及到相关地方),从而使他们能够监督系统的开发
快速无成本地加入团队
新成员可快速无成本加入团队,对管理流程无任何要求。因为减少延迟,可将重点放到业务上时,因此降低成本
实验自由
开发人员可以在其本地知识库中进行自由测试和实验,"正式版本"将保持安全,如果影响更改,需要进行显示提交
在线KB检验
GeneXus™ Server提供了一个Web控制台,是我们能够检查KB,其对象中的内容以及与所做更改有关的活动。为此,我们只需要一个浏览器,而GeneXus™则不是必需的