relocate svn as a subproject of ant

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600235 13f79535-47bb-0310-9956-ffa450edef68
- reproduce split cache bug in unit test and fix it (IVY-628)
The problem with that bug was due to bad cache manager use in XmlReportOutputter. 
The problem was due to the use of a File destDir and a CacheManager which is not the one used by the ResolveEngine. 
Hence I've modified ReportOutputter to use a cache manager instead of a File dest Dir. 
Note that this will break any custom ResolveOutputter since the interface has changed, but we aren't in API stable mode for Ivy 2.0, and updating a previous outputter will be pretty easy (you have the "dest dir" available in the cache manager replacing the dest dir as parameter). 

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600289 13f79535-47bb-0310-9956-ffa450edef68
add install-ant target to easily put the ivy.jar produced by the build in ant lib, for fast change test cycles with build relying on ivy.jar being in ant lib

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600290 13f79535-47bb-0310-9956-ffa450edef68
allow to define new lock strategies in settings (IVY-654)

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600305 13f79535-47bb-0310-9956-ffa450edef68
use lockStrategy instead of lockingStrategy as attribute on cache, for consistency reason

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600317 13f79535-47bb-0310-9956-ffa450edef68
fix incubator to ant svn repo relocation in svn:externals

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600322 13f79535-47bb-0310-9956-ffa450edef68
document new cache settings (IVY-628 and IVY-654) (merged from incubator svn, where changes where unpurposefully applied first)

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600325 13f79535-47bb-0310-9956-ffa450edef68
add IVY-628 and IVY-654 to changes now they are resolved and documented

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600328 13f79535-47bb-0310-9956-ffa450edef68
reorder trunk changes for consistency 

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600329 13f79535-47bb-0310-9956-ffa450edef68
fix exception message

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600363 13f79535-47bb-0310-9956-ffa450edef68
introduce TestFixture useful to set up a repository from very simple text description, and use this for LatestCompatibleConflictManagerTest

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600364 13f79535-47bb-0310-9956-ffa450edef68
remove some reference to the incubation

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600365 13f79535-47bb-0310-9956-ffa450edef68
IMPROVEMENT: Maven Dependency Management is not used to determine artifact version (IVY-616) (thanks to Jim Bonanno)

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600378 13f79535-47bb-0310-9956-ffa450edef68
small updates to build-repo tutorial source

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600380 13f79535-47bb-0310-9956-ffa450edef68
review build-repository tutorial, finish tutorials review (IVY-591)

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600382 13f79535-47bb-0310-9956-ffa450edef68
review build-repository tutorial, finish tutorials review (IVY-591)

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600383 13f79535-47bb-0310-9956-ffa450edef68
TASK: review all tutorials to make sure they are in sync with 2.0 (IVY-591) (with contribution from Jing Xue)

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600386 13f79535-47bb-0310-9956-ffa450edef68
FIX: same module appear twice in a circular dependency (IVY-514) (thanks to John Williams)

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600395 13f79535-47bb-0310-9956-ffa450edef68
FIX emma instrumented classes not used during tests

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600404 13f79535-47bb-0310-9956-ffa450edef68
fix style

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600405 13f79535-47bb-0310-9956-ffa450edef68