On Dec 6, 2006, at 3:57 AM, kelvin goodson wrote:
I pressed send too early on my last note.
So now we have a version of the parent pom with the 2-incubator-
SNAPSHOT
version tag and a version of buildtools with the
1.0-incubator-SNAPSHOTavailable from the m2-snapshot-repository,
meaning that you no longer need
to do a source build on these projects to get the artifacts into
your local
repo. All of the Tuscany java projects depend on these artifacts.
Thanks Kelvin.
In general though, our cross-module dependencies should not be on
SNAPSHOTs but on released versions. For example, I don't think
buildtools has changed since M2 and so we could rely on the stable M2
version. Similarly DAS and SCA would be better to rely on the M2
version of SDO, at least until they need some of the new function.
We'll need to be aware that if we change anything in these projects
we ought
to update the snapshot repo. I have done a chmod 755 on the directory
hierarchies in the repository so that other committers can make the
updates
if and when necessary.
I have a section in my ~/.m2/settings.xml file that does that
automatically during "deploy":
<settings>
<servers>
<server>
<id>apache.releases</id>
<directoryPermissions>775</directoryPermissions>
<filePermissions>644</filePermissions>
</server>
... repeated for each repo we deploy to ...
I'm not sure if this can be specified in the <distributionManagement>
section.
--
Jeremy
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]