我们正在使用Pentaho ETL(aka Kettle)。 Pentaho有一个内置的企业存储库用于版本控制。但是,它非常差。首先,没有办法通过整个Pentaho项目寻找变化。每个文件都是各自的变化。其次,似乎没有办法标记整个版本。
我们可以使用基于文件的系统来存储我们的Pentaho对象。作业将以.kjb
后缀结束,转换将以.ktr
后缀结尾。如果该文件系统碰巧是Git或Subversion工作区,我们可以签出/推送/同步Pentaho项目的修订版,进行更改,然后将这些更改提交/推送回存储库。
但是,似乎没有办法从Pentaho本身检入和检出文件,就像使用Eclipse,VisualStudio或任何其他IDE环境一样。
有没有办法将Subversion与Pentaho集成?是否可以使用Eclipse(不仅与Subversion和Git集成,还与Jira和Rally集成)与Pentaho ETL / Kettle?