Version control OpenText Reddot CMS版本控制

Version control OpenText Reddot CMS版本控制,version-control,content-management-system,release-management,reddot,Version Control,Content Management System,Release Management,Reddot,有人知道你是如何在Reddot Cms(OpenText)中更改版本/源代码管理的吗。另外,对于从一个Reddot环境到另一个Reddot实例的变更发布管理,是否有任何最佳实践建议。任何帮助或建议都将不胜感激。有最佳实践,但正如您可能已经意识到的那样,现在RedDot的从业者并不多。如果您应该回到这个线程(或为了其他人的利益),版本控制内置在模板管理器中,但必须启用。上次我检查时没有源代码管理集成,但我们开发了一个原型系统,允许在VisualStudio中创建模板。由于缺乏商业支持,要完成的项目

有人知道你是如何在Reddot Cms(OpenText)中更改版本/源代码管理的吗。另外,对于从一个Reddot环境到另一个Reddot实例的变更发布管理,是否有任何最佳实践建议。任何帮助或建议都将不胜感激。

有最佳实践,但正如您可能已经意识到的那样,现在RedDot的从业者并不多。如果您应该回到这个线程(或为了其他人的利益),版本控制内置在模板管理器中,但必须启用。上次我检查时没有源代码管理集成,但我们开发了一个原型系统,允许在VisualStudio中创建模板。由于缺乏商业支持,要完成的项目已经夭折,但如果您愿意,其中一些想法可能对您有用。

我将答案分为两部分:版本控制和阶段间迁移

版本控制只能通过模板历史记录或通过定期获取模板或手动触发的外部服务来完成。至少对于管理服务器来说,除了单个模板/内容类,甚至包括页面之外,没有用于“真正”版本控制或发布的内置服务

有3种方法可以将更改从开发转移到我经常看到的测试或产品:

  • 两个模板:在一台服务器上使用两个模板,分别称为“开发”和“生产”。所有新的开发都在“开发”模板上完成,并在完成后立即移动到另一个模板。如果这些模板之间的元素不同,则需要复制这些元素。这通常是在没有临时区域的小型安装上进行的。现在,你会发现这些东西很少

  • 部分树导出:在开发服务器上进行开发,并将更改导出为部分树。在项目树中有一个特殊区域,在该区域中创建页面,并移动模板。将导出这些模板(包括模板),并在目标服务器上导入以覆盖现有模板

  • 工具支持:有用于将模板和内容类移动到其他服务器的外部工具。例如,SitePort(,也可以在RedDot服务器afaik之间移动整个模板)和同步工具(,可以比较和移动单个元素属性和/或单行模板,请注意:这不应该是广告,因为该工具是由我们制作的,但我不知道其他类似的工具)。一些公司还为此定制了开发工具


你好,Richard,感谢您抽出时间回复。我会非常感兴趣的任何东西,可以提供给我,可能有助于解决这种情况。最近在Reddot上很难找到任何东西,我继承了一些Reddot网站。