You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by hi...@apache.org on 2014/10/28 22:37:35 UTC

[32/35] git commit: Ivy source is now in git

Ivy source is now in git

Project: http://git-wip-us.apache.org/repos/asf/ant-ivy/repo
Commit: http://git-wip-us.apache.org/repos/asf/ant-ivy/commit/9f5f0c09
Tree: http://git-wip-us.apache.org/repos/asf/ant-ivy/tree/9f5f0c09
Diff: http://git-wip-us.apache.org/repos/asf/ant-ivy/diff/9f5f0c09

Branch: refs/heads/2.4.x
Commit: 9f5f0c09886964b75a9804b08ec77ee5bf72e902
Parents: baa1e2b
Author: Nicolas Lalevée <ni...@hibnet.org>
Authored: Sun Oct 26 19:43:16 2014 +0100
Committer: Nicolas Lalevée <ni...@hibnet.org>
Committed: Sun Oct 26 19:43:16 2014 +0100

----------------------------------------------------------------------
 doc/ant.html                       | 4 ++--
 doc/config.js                      | 3 ++-
 doc/extend.html                    | 2 +-
 doc/index.html                     | 2 +-
 doc/install.html                   | 2 +-
 doc/settings/outputters.html       | 4 ++--
 doc/tutorial.html                  | 2 +-
 doc/tutorial/build-repository.html | 2 +-
 doc/tutorial/multiproject.html     | 6 +++---
 9 files changed, 14 insertions(+), 13 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/9f5f0c09/doc/ant.html
----------------------------------------------------------------------
diff --git a/doc/ant.html b/doc/ant.html
index d790b8c..2162b78 100644
--- a/doc/ant.html
+++ b/doc/ant.html
@@ -47,7 +47,7 @@ If you use ant <b>1.5.1</b> or superior, you have to define the tasks you use in
   <taskdef name="ivy-deliver" classname="org.apache.ivy.ant.IvyDeliver"/> 
   <taskdef name="ivy-publish" classname="org.apache.ivy.ant.IvyPublish"/>
 </code>
-<em>Note: the tasks listed above are non exhaustive. For a complete list of tasks with the corresponding classes, see the [[svn:src/java/org/apache/ivy/ant/antlib.xml antlib.xml]] file in svn or the version you use.</em>
+<em>Note: the tasks listed above are non exhaustive. For a complete list of tasks with the corresponding classes, see the [[gitfile:src/java/org/apache/ivy/ant/antlib.xml antlib.xml]] file in git or the version you use.</em>
 
 Then you can use the tasks, but check their name, following samples assume you use the ivy namespace (ivy:xxx tasks), whereas with ant 1.5 you cannot use namespace, and should therefore use ivy-xxx tasks if you have followed the taskdefs above.
 
@@ -100,7 +100,7 @@ ivy.buildlist.ivyfilepath = ivy.xml
 
 ivy.checksums=sha1,md5
 </code>
-<em>For the latest version of these properties, you can check the [[svn:src/java/org/apache/ivy/core/settings/ivy.properties svn version]].</em>
+<em>For the latest version of these properties, you can check the [[gitfile:src/java/org/apache/ivy/core/settings/ivy.properties git version]].</em>
 
 <span class="since">since 2.0</span> After calling the first Ivy task, the property ivy.version will be available and contains the version of the used Ivy library. 
 

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/9f5f0c09/doc/config.js
----------------------------------------------------------------------
diff --git a/doc/config.js b/doc/config.js
index 2b8b39e..c9e32f8 100644
--- a/doc/config.js
+++ b/doc/config.js
@@ -1,7 +1,8 @@
 xooki.util.mix({debug:true, 
 	jira: {ids: ['IVY'], url: 'https://issues.apache.org/jira'}, 
 	shortcuts: {
-		svn: {pre: 'https://svn.apache.org/repos/asf/ant/ivy/core/trunk/'},
+		gitdir: {pre: 'https://git-wip-us.apache.org/repos/asf?p=ant-ivy.git;a=tree;f='},
+		gitfile: {pre: 'https://git-wip-us.apache.org/repos/asf?p=ant-ivy.git;a=blob;f='},
 		ant: {pre: xooki.c.relativeRoot+'use/', post:'.html'}
 	}
 }, xooki.c, false);

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/9f5f0c09/doc/extend.html
----------------------------------------------------------------------
diff --git a/doc/extend.html b/doc/extend.html
index c0de736..0b6bb75 100644
--- a/doc/extend.html
+++ b/doc/extend.html
@@ -46,7 +46,7 @@ If you still don't find what you need, then you'll have to develop your own plug
 
 All ivy plug-ins use the same code patterns as ant specific tasks for parameters. This means that if you want to have a "myattribute" of type String, you just have to declare a method called setMyattribute(String val) on your plug-in. The same applies to child tags, you just have to follow Ant specifications.
 
-All pluggable code in Ivy is located in the [[svn:src/java/org/apache/ivy/plugins org.apache.ivy.plugins]] package. In each package you will find an interface that you must implement to provide a new plugin. We usually also provide an abstract class easing the implementation and making your code more independent of interface changes. We heavily recommend using these abstract classes as a base class.
+All pluggable code in Ivy is located in the [[gitdir:src/java/org/apache/ivy/plugins org.apache.ivy.plugins]] package. In each package you will find an interface that you must implement to provide a new plugin. We usually also provide an abstract class easing the implementation and making your code more independent of interface changes. We heavily recommend using these abstract classes as a base class.
 
 To understand how your implementation can be done, we suggest looking at existing implementations we provide, it's the best way to get started.
 	</textarea>

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/9f5f0c09/doc/index.html
----------------------------------------------------------------------
diff --git a/doc/index.html b/doc/index.html
index 851ccbc..791cfc2 100644
--- a/doc/index.html
+++ b/doc/index.html
@@ -48,7 +48,7 @@ This documentation has been migrated from the old Ivy web site hosted by Jayasof
 
 If you browse this documentation from your installation of Ivy, you can also check the <a href="http://ant.apache.org/ivy/">online version</a> for the latest updates.
 
-You can also browse this documentation offline either by downloading the documentation distribution, or by checking out the doc directory from svn. This documentation uses <a href="http://xooki.sourceforge.net/">xooki</a> as its documentation engine, so you can very easily [[get-involved edit it and submit patches]] when you browse it from source.
+You can also browse this documentation offline either by downloading the documentation distribution, or by checking out the doc directory from git. This documentation uses <a href="http://xooki.sourceforge.net/">xooki</a> as its documentation engine, so you can very easily [[get-involved edit it and submit patches]] when you browse it from source.
 
 A <a href="book.html">printer-friendly version</a> of this whole documentation is also provided for your convenience.
 

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/9f5f0c09/doc/install.html
----------------------------------------------------------------------
diff --git a/doc/install.html b/doc/install.html
index 864b71e..34f69e5 100644
--- a/doc/install.html
+++ b/doc/install.html
@@ -82,7 +82,7 @@ If you want to use Ivy only in your ant build scripts, and have an internet conn
     </target>
 </code>
 
-Then the only thing to do is to add the init-ivy target in the depends attribute of your targets using Ivy, and add the ivy namespace to your build script. See the self contained [[svn:src/example/go-ivy/build.xml go-ivy]] example for details about this.
+Then the only thing to do is to add the init-ivy target in the depends attribute of your targets using Ivy, and add the ivy namespace to your build script. See the self contained [[gitfile:src/example/go-ivy/build.xml go-ivy]] example for details about this.
 	</textarea>
 <script type="text/javascript">xooki.postProcess();</script>
 </body>

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/9f5f0c09/doc/settings/outputters.html
----------------------------------------------------------------------
diff --git a/doc/settings/outputters.html b/doc/settings/outputters.html
index 8cb587f..3322b26 100644
--- a/doc/settings/outputters.html
+++ b/doc/settings/outputters.html
@@ -32,7 +32,7 @@ A report outputter is used at the end of the resolve process to generate a repor
 
 Two report outputters are registered by default:
 <ul>
-<li>a log report outputter ([[svn:src/java/org/apache/ivy/plugins/report/LogReportOutputter.java LogReportOutputter]])</li>which produces the output on the console at the end of the resolve, which looks like this:
+<li>a log report outputter ([[gitfile:src/java/org/apache/ivy/plugins/report/LogReportOutputter.java LogReportOutputter]])</li>which produces the output on the console at the end of the resolve, which looks like this:
 <code>
         ---------------------------------------------------------------------
         |                  |            modules            ||   artifacts   |
@@ -41,7 +41,7 @@ Two report outputters are registered by default:
         |      default     |   1   |   1   |   0   |   0   ||   1   |   1   |
         ---------------------------------------------------------------------
 </code>
-<li>an xml report outputter ([[svn:src/java/org/apache/ivy/plugins/report/XmlReportOutputter.java XmlReportOutputter]])</li>which produces an xml report in the cache, which is mandatory for correct Ivy behaviour, since it's that report which is used when you do a post resolve step in a separate build from the resolve itself. It's also this xml report which is processed to generate all the different reports available in the [[ant:report]] task.
+<li>an xml report outputter ([[gitfile:src/java/org/apache/ivy/plugins/report/XmlReportOutputter.java XmlReportOutputter]])</li>which produces an xml report in the cache, which is mandatory for correct Ivy behaviour, since it's that report which is used when you do a post resolve step in a separate build from the resolve itself. It's also this xml report which is processed to generate all the different reports available in the [[ant:report]] task.
 </ul>
 
 The child tag used for the parser must be equal to a name of a report outputter type (added with the typedef tag).

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/9f5f0c09/doc/tutorial.html
----------------------------------------------------------------------
diff --git a/doc/tutorial.html b/doc/tutorial.html
index ce4e4c3..caab0ed 100644
--- a/doc/tutorial.html
+++ b/doc/tutorial.html
@@ -37,7 +37,7 @@ For the first tutorial you won't even have to install Ivy (assuming you have Ant
 </ol>
 If you have any trouble, check the <a href="http://ant.apache.org/ivy/faq.html">FAQ</a>. It is most likely related to your internet connection (proxy anyone?).
 
-OK, you've just seen how easy it is to take your first step with Ivy. Go ahead with the other tutorials, but before you do, make sure you have properly <a href="install.html">installed</a> Ivy and downloaded the tutorials sources (included in all Ivy distributions, in the <tt>[[svn:src/example]]</tt> directory).
+OK, you've just seen how easy it is to take your first step with Ivy. Go ahead with the other tutorials, but before you do, make sure you have properly <a href="install.html">installed</a> Ivy and downloaded the tutorials sources (included in all Ivy distributions, in the <tt>[[gitdir:src/example]]</tt> directory).
 
 The following tutorials are available:
 <ul>

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/9f5f0c09/doc/tutorial/build-repository.html
----------------------------------------------------------------------
diff --git a/doc/tutorial/build-repository.html b/doc/tutorial/build-repository.html
index b1ce713..cc617f0 100644
--- a/doc/tutorial/build-repository.html
+++ b/doc/tutorial/build-repository.html
@@ -50,7 +50,7 @@ Main targets:
 Default target: basic
 </pre></div>
 <br/><br/>
-This project is accessible in the [[svn:src/example/build-a-ivy-repository src/example/build-a-ivy-repository]]
+This project is accessible in the [[gitdir:src/example/build-a-ivy-repository src/example/build-a-ivy-repository]]
 
 Next steps:
 [[tutorial/build-repository/basic]]

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/9f5f0c09/doc/tutorial/multiproject.html
----------------------------------------------------------------------
diff --git a/doc/tutorial/multiproject.html b/doc/tutorial/multiproject.html
index 0a0038d..a7f3a10 100644
--- a/doc/tutorial/multiproject.html
+++ b/doc/tutorial/multiproject.html
@@ -53,11 +53,11 @@ As you can see, we have here a pretty interesting set of modules with dependenci
 <h1>The example files</h1>
 The sources for this tutorial can be found in <tt>src/example/multi-project</tt> in the Ivy distribution. In this directory, you will find the following files:
 <ul>
-<li>[[svn:src/example/multi-project/build.xml build.xml]]</li>This is a root build file which can be used to call targets on all modules, in the order of their dependencies (ensuring that a module is always built before any module depending on it, for instance)
+<li>[[gitfile:src/example/multi-project/build.xml build.xml]]</li>This is a root build file which can be used to call targets on all modules, in the order of their dependencies (ensuring that a module is always built before any module depending on it, for instance)
 <li>common
 <ul>
-<li>[[svn:src/example/multi-project/common/common.xml common.xml]]</li> the common build file imported by all build.xml files for each project. This build defines the targets which can be used in all projects.
-<li>[[svn:src/example/multi-project/common/build.properties build.properties]]</li>some properties common to all projects
+<li>[[gitfile:src/example/multi-project/common/common.xml common.xml]]</li> the common build file imported by all build.xml files for each project. This build defines the targets which can be used in all projects.
+<li>[[gitfile:src/example/multi-project/common/build.properties build.properties]]</li>some properties common to all projects
 </ul>
 </li>
 <li>projects</li>