Ah, sorry, I thought you had posted something at those URL's, now I see that you are just using them as examples, ignore my previous post! Doh!

kaygee wrote:
Sorry to reply to myself... but after reading some other posts I see that the
ibilio resolver may also work for my purposes. However it appears that the
ibilio resolver pattern accesses the repository in a different way than the
svn publisher even though they appear the same to me.

The SVN install creates the following.

http://192.168.0.104/svn/ivy/internal/com.kaygee/Fake-DataGraph/5/

but the ibilio resolver attempts the following.

http://192.168.0.104/svn/ivy/internal/com/kaygee/Fake-DataGraph/5/

I believe that the com.kaygee is coming from the ivy.xml info tag which is
as follows.

<info organisation="com.kaygee" module="depends"/>

Here's my resolvers...

<svn name="ivysvn" userName="${svn.user.name}"
userPassword="${svn.user.password}"
repositoryRoot="http://192.168.0.104/svn"; >
<ivy pattern="ivy/internal/[organisation]/[module]/[revision]/ivy.xml" />
<artifact
pattern="ivy/internal/[organisation]/[module]/[revision]/[artifact].[ext]"
/>
</svn>

<ibiblio name="svn.repo" m2compatible="true" usepoms="false"
root="${svn.repo}"
pattern="ivy/internal/[organisation]/[module]/[revision]/[artifact].[ext]">
</ibiblio>

I apologize for my ineptitude. :)

kg


kaygee wrote:
I'm using the svn resolver to install libraries and dav to advertise them,
but I'd like to try the vfs resolver in projects to retrieve the libraries
so I don't require people add the ivysvn libs to their Ant library. I've
noticed that in the ivy.jar I have (2.1.0-rc1) the http provider is
commented out... is the vfs http resolver available?

    <!--
    <provider
class-name="org.apache.commons.vfs.provider.http.HttpFileProvider">
        <scheme name="http"/>
        <if-available
class-name="org.apache.commons.httpclient.HttpClient"/>
    </provider>
    -->



Reply via email to