I cannot put a comment on the issue but the patch doesn't work. I didn't study why.<div>But I found a solution.</div><div>svn propget svn:mime-type <a href="http://svn.exoplatform.org/sandbox/arnaud/maven-release-with-svn/repos/snapshots/org/exoplatform/sandbox/maven-release/1.0.0-SNAPSHOT/maven-release-1.0.0-20091009.111231-7.jar">http://svn.exoplatform.org/sandbox/arnaud/maven-release-with-svn/repos/snapshots/org/exoplatform/sandbox/maven-release/1.0.0-SNAPSHOT/maven-release-1.0.0-20091009.111231-7.jar</a></div>
<div><br></div><div>:-)</div><div><br></div><div>We have a solution using the wagon-scm and the scm-svn frrm Maven's team.</div><div>It's a little bit slow if find but it works and it is automated.</div><div>The only limitation is that it uses the svn executable you have on your desktop and not a java implementation.</div>
<div>Is it a problem ?</div><div>Everybody has svn executable on its computer ?</div><div>I suppose because it is also required for the release plugin.</div><div><br></div><div>If we need I can work in my free time to have a wagon-svn compatible with the javasvn implementation of scm. It will remove the need to have svn binaries to do a release and to publish artifacts.</div>
<div><br></div><div>I will release a new beta of jboss-parent and gatein-parent and update our components to use it.</div><div><br></div><div>Arnaud</div><div><br></div><div><br>
<br><br><div class="gmail_quote">On Fri, Oct 9, 2009 at 1:33 PM, Arnaud HERITIER <span dir="ltr"><<a href="mailto:aheritier@gmail.com">aheritier@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><span style="font-family:arial, sans-serif;font-size:13px;border-collapse:collapse">The issue is here and a patch is provided.<div><a href="https://wagon-svn.dev.java.net/issues/show_bug.cgi?id=4" style="color:rgb(64, 100, 128)" target="_blank">https://wagon-<span style="background-color:rgb(255, 242, 230);background-repeat:initial initial">svn</span>.dev.java.net/issues/show_bug.cgi?id=4</a></div>
<div>I'll try to apply it and test to see if it solves our issue</div><div>If yes, we'll have to find someone in the team to apply it and do a release.</div><div><br></div></span>Cheers,<br><br>Arnaud<br><br># Arnaud Héritier<br>
# Software Factory Manager<br># eXo Platform<br># <a href="http://www.exoplatform.com" target="_blank">http://www.exoplatform.com</a><br># <a href="http://blog.aheritier.net" target="_blank">http://blog.aheritier.net</a><br>
<br><br></div><div class="gmail_quote"><div class="im">On Thu, Oct 8, 2009 at 5:34 PM, Arnaud HERITIER <span dir="ltr"><<a href="mailto:aheritier@gmail.com" target="_blank">aheritier@gmail.com</a>></span> wrote:<br>
</div><div><div></div><div class="h5"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Those librairies are using svnkit and not our local svn binairies to deploy.<div>This is certainly why we have the difference.<div><div></div><div><br><br><div class="gmail_quote">On Thu, Oct 8, 2009 at 5:27 PM, Thomas Heute <span dir="ltr"><<a href="mailto:theute@redhat.com" target="_blank">theute@redhat.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#ffffff">
<br>
This is puzzling me :(<br>
I really wonder why it works when we do it 'manually'...<br>
<br>
SVN has a mechanism to automatically set some properties based on the
extension for example, but I see that in my case it is set as 'off' by
default, still it does some kind of magic as if I upload a text file or
binary it acts differently.<div><div></div><div><br>
<br>
<br>
<br>
<br>
On 10/08/2009 05:20 PM, Arnaud HERITIER wrote:
<blockquote type="cite">Same issue with wagon-svn :
<div><br>
</div>
<div>svn propget svn:mime-type <a href="http://svn.exoplatform.org/sandbox/arnaud/maven-release-with-svn/repos/snapshots/org/exoplatform/sandbox/maven-release/1.0.0-SNAPSHOT/maven-release-1.0.0-20091008.151610-1.jar" target="_blank">http://svn.exoplatform.org/sandbox/arnaud/maven-release-with-svn/repos/snapshots/org/exoplatform/sandbox/maven-release/1.0.0-SNAPSHOT/maven-release-1.0.0-20091008.151610-1.jar</a></div>
<div><br clear="all">
Perhaps we can propose a patch to kohsuke</div>
<div><br>
</div>
<div>Arnaud<br>
<br>
<div class="gmail_quote">On Thu, Oct 8, 2009 at 4:17 PM, Thomas Heute
<span dir="ltr"><<a href="mailto:theute@redhat.com" target="_blank">theute@redhat.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex">
<div text="#000000" bgcolor="#ffffff">
<div>On 10/08/2009 04:06 PM, Arnaud HERITIER wrote:
<blockquote type="cite">
<div>Is it a problem ?</div>
</blockquote>
</div>
Yes encoding might screw up the binaries. In other terms, it isn't safe.<br>
<blockquote type="cite">I always released MOP with the release
plugin :-)
<div>
<div><br>
<div>But a thing changed betwenn Beta07 and Beta08. I'm using
though
the gatein-parent the last jboss-parent and we do not more deploy our
releases on a local svn checkout that we commit. We directly use the
webdav connector.</div>
</div>
</div>
</blockquote>
Yes that's the difference and I think that's what is broken. I've been
advised to release locally and push for this reason.<br>
<blockquote type="cite">
<div>
<div>I have to do some tests on jboss parent to see if we can fix
it.
With Paul we know that their is another connector for SVN. Perhaps it
can help.</div>
</div>
</blockquote>
ok
<div><br>
<blockquote type="cite">
<div>
<div>The problem is to test it. There's only the releases repo of
jboss which is using SVN.</div>
<div>I'll do some tests on a sandbox svn @ exo.</div>
</div>
</blockquote>
</div>
Let me know if I can help.<br>
<blockquote type="cite">
<div>
<div><br>
</div>
<div>
<div>Arnaud</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
<br>
<br>
<div class="gmail_quote">On Wed, Oct 7, 2009 at 6:28 PM, Thomas
Heute <span dir="ltr"><<a href="mailto:theute@redhat.com" target="_blank">theute@redhat.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex"><br>
<br>
It looks like the deployment straight to the Maven repo has some issues.<br>
All JARs are uploaded as text files instead of binaries. You can see<br>
this with the following commands:<br>
<br>
$ svn propget svn:mime-type<br>
<a href="http://anonsvn.jboss.org/repos/repository.jboss.org/maven2/org/gatein/mop/mop-api/1.0.0-Beta03/mop-api-1.0.0-Beta03.jar" target="_blank">http://anonsvn.jboss.org/repos/repository.jboss.org/maven2/org/gatein/mop/mop-api/1.0.0-Beta03/mop-api-1.0.0-Beta03.jar</a><br>
> application/octet-stream<br>
<br>
--> All fine, it wasn't using maven release:perform<br>
<br>
$ svn propget svn:mime-type<br>
<a href="http://anonsvn.jboss.org/repos/repository.jboss.org/maven2/org/gatein/mop/mop-api/1.0.0-Beta08/mop-api-1.0.0-Beta08.jar" target="_blank">http://anonsvn.jboss.org/repos/repository.jboss.org/maven2/org/gatein/mop/mop-api/1.0.0-Beta08/mop-api-1.0.0-Beta08.jar</a><br>
> (Returns nothing which means text file)<br>
<br>
--> It was deployed with maven release:perform<br>
<br>
Thomas.<br>
_______________________________________________<br>
gatein-dev mailing list<br>
<a href="mailto:gatein-dev@lists.jboss.org" target="_blank">gatein-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/gatein-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/gatein-dev</a><br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</blockquote>
<br>
</div>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
</div></div></div>
</blockquote></div><br></div></div></div>
</blockquote></div></div></div><br>
</blockquote></div><br></div>