我们有一个同时从事GoodData ETL工作的团队,并希望在将这些ETL发布到生产之前遵循代码审查的传统软件开发实践。我们试图将这些ETL保存在基于Git的版本控制系统中,并使用pull请求进行代码审查,但不幸的是,存储ETL的那些XML文件并不那么人性化。
有什么建议如何有效地审查其他人对ETL的更改吗?CloudConnect是否为此提供了任何工具,或者可能提供了一些特殊的比较查看器,可以更好地解析这些ETL?
发布于 2016-01-13 16:15:43
由于CloudConnect是由Eclipse托管的,因此可以使用任何Eclipse版本控制系统Eclipse扩展,这使得在Eclipse托管项目上的协作变得更容易。尽管CloudConnect本身不提供任何高级版本控制系统支持,但已经存在的Eclipse扩展可以帮助实现这一点,并且可以围绕它们构建进一步的协作过程。
请注意,一些扩展正在将项目历史子文件夹添加到每个项目的文件夹中,该文件夹需要在位于CloudConnect项目文件夹根目录下的“.deploy-ignore”文件中列出,以防止CloudConnect尝试将此历史记录与流程的其余部分一起部署到GoodData Cloud ETL子系统。
https://stackoverflow.com/questions/34758302
复制相似问题