我们可以将GIT用于Oracle服务总线项目和BPEL项目吗



我们计划为OSB和BPEL项目引入GIT,这是一个正确的选项吗。。不确定它将如何比较罐子??

可以。我们在OSB项目中使用git,它非常有效。

创建工作区后,应该将其添加到git存储库中。由于这一点,您将能够单独跟踪所有文件。当然,您可以将您的jar存储在存储库中,但由于comspring问题,我将其作为备份处理。

我也相信同样的方法(向git-reo添加工作区)也可以用于BPEL项目,但我还没有尝试过

,您可以。

OSB和BPEL项目都只是.xml文件。如果打开项目,您将看到.xml、.wsdl、.xsd等。所有这些文件都可以由版本控制系统(GIT、mercurial、SVN)跟踪。

源代码管理是针对源代码的,而不是针对jar。在OSB的情况下,源代码将主要是XML文件(代理、管道、bix)或XQuery&XSL。Git会非常好地工作——你需要定义并遵循一些关于版本控制、分支、标记等的实践。

同样的原则也适用于SOA组合(包括BPEL)。我这里有一个例子:https://github.com/jvsingh/SOATestingWithCitrus

是的,您可以将GIT用于OSB和BPEL项目。我们在当前项目中也使用GIT,但就比较jar而言,您无法比较GIT中的jar。因此,我们在源代码中检查的内容也是为了跟踪和比较以前的更改。

最新更新