我们可以将GIT用于Oracle Service Bus项目和BPEL项目吗?

时间:2013-07-04 10:55:17

标签: soa bpel osb

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

4 个答案:

答案 0 :(得分:2)

是的,你可以。我们正在使用git进行OSB项目,它的工作非常棒。

创建工作区后,您应该将其添加到您的git存储库。多亏了你,你将能够单独跟踪所有文件。你当然可以在你的存储库中存储你的jar,但是由于comapring问题,我会把它作为备份。

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

答案 1 :(得分:1)

,你可以。

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

答案 2 :(得分:0)

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

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

答案 3 :(得分:0)

是的,您可以将GIT用于OSB和BPEL项目。我们也在我们当前的项目中使用GIT,但就比较罐子而言,你无法比较GIT中的罐子。 所以我们正在检查源代码以及跟踪和比较之前的更改。