I think I have come to something workable. It could be smarter to avoid any
checkout, but at least it works.
svn:external have disappeared, they are now replaced with manual git checkout.
I have made an ant target to handle it properly.
For instance, the trunk version (trunk as the name used in
So I have updated the release process to use git. I also made some
simplification. There used to be a "release branch". I don’t think we need it
anymore, so I have wrote a process without it.
I have pushed the doc online:
http://ant.apache.org/ivy/history/trunk/dev/makerelease.html
Probably som