You are viewing a plain text version of this content. The canonical link for it is here.
Posted to npanday-commits@incubator.apache.org by br...@apache.org on 2014/07/02 08:44:26 UTC
svn commit: r1607294 [5/11] - in
/incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT: ./ css/
developers/ developers/design/ guide/ guide/advanced/ guide/devinfra/
guide/installation/ guide/reference/ guide/vs/
Modified: incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/devinfra/artifact-repository.html
URL: http://svn.apache.org/viewvc/incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/devinfra/artifact-repository.html?rev=1607294&r1=1607293&r2=1607294&view=diff
==============================================================================
--- incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/devinfra/artifact-repository.html (original)
+++ incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/devinfra/artifact-repository.html Wed Jul 2 08:44:25 2014
@@ -1,5 +1,5 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia at Feb 10, 2012 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.4 at 2 Jul 2014 -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,16 +10,16 @@
@import url("../../css/site.css");
</style>
<link rel="stylesheet" href="../../css/print.css" type="text/css" media="print" />
- <meta name="Date-Revision-yyyymmdd" content="20120210" />
+ <meta name="Date-Revision-yyyymmdd" content="20140702" />
<meta http-equiv="Content-Language" content="en" />
- </head>
+ </head>
<body class="composite">
<div id="banner">
- <a href="../../" id="bannerLeft">
- <img src="../.././images/NPanday.png" alt="NPanday" />
+ <a href="../../../../" id="bannerLeft">
+ <img src="../../images/NPanday.png" alt="NPanday" />
</a>
- <a href="../../../" id="bannerRight">
+ <a href="../../../../../" id="bannerRight">
<img src="../../../../../images/apache-incubator-logo.png" alt="Apache Software Foundation Incubator" />
</a>
<div class="clear">
@@ -28,15 +28,17 @@
</div>
<div id="breadcrumbs">
-
+
<div class="xleft">
<a href="../../../../" title="NPanday Home">NPanday Home</a>
- >
- <a href="../../index.html" title="NPanday 1.5.0-incubating-SNAPSHOT">NPanday 1.5.0-incubating-SNAPSHOT</a>
- </div>
+ >
+ <a href="../../index.html" title="NPanday 1.5.0-incubating-SNAPSHOT">NPanday 1.5.0-incubating-SNAPSHOT</a>
+ >
+ Setting up an Artifact Repository
+ </div>
<div class="xright">
-
- <span id="publishDate">Last Published: 10 Feb 2012</span>
+
+ <span id="publishDate">Last Published: 2 Jul 2014</span>
| <span id="projectVersion">Version: 1.5.0-incubating-SNAPSHOT</span>
</div>
<div class="clear">
@@ -46,7 +48,7 @@
<div id="leftColumn">
<div id="navcolumn">
-
+
<h5>General</h5>
<ul>
<li class="none">
@@ -68,46 +70,52 @@
<h5>Using NPanday</h5>
<ul>
<li class="none">
- <a href="../.././guide/index.html" title="Guides overview">Guides overview</a>
+ <a href="../../guide/index.html" title="Guides overview">Guides overview</a>
</li>
<li class="none">
- <a href="../.././guide/installation/index.html" title="Installation">Installation</a>
+ <a href="../../guide/installation/index.html" title="Installation">Installation</a>
</li>
<li class="none">
- <a href="../.././guide/vs/index.html" title="Visual Studio Add-in">Visual Studio Add-in</a>
+ <a href="../../guide/vs/index.html" title="Visual Studio Add-in">Visual Studio Add-in</a>
</li>
<li class="none">
- <a href="../.././guide/advanced/index.html" title="Advanced Use without VS Add-in">Advanced Use without VS Add-in</a>
+ <a href="../../guide/advanced/index.html" title="Advanced Use without VS Add-in">Advanced Use without VS Add-in</a>
</li>
<li class="none">
- <a href="../.././plugins/index.html" title="NPanday Plugin Reference">NPanday Plugin Reference</a>
+ <a href="../../plugins/index.html" title="NPanday Plugin Reference">NPanday Plugin Reference</a>
</li>
</ul>
<h5>Beyond Building</h5>
<ul>
<li class="none">
- <a href="../.././guide/devinfra/index.html" title="Artifact Repositories and Automated Builds">Artifact Repositories and Automated Builds</a>
+ <a href="../../guide/devinfra/index.html" title="Artifact Repositories and Automated Builds">Artifact Repositories and Automated Builds</a>
</li>
<li class="none">
- <a href="../.././guide/advanced/releasing.html" title="Release- and Version Management">Release- and Version Management</a>
+ <a href="../../guide/advanced/releasing.html" title="Release- and Version Management">Release- and Version Management</a>
</li>
</ul>
<h5>Get Involved</h5>
<ul>
<li class="none">
- <a href="../.././developers/index.html" title="Developer's Guide">Developer's Guide</a>
+ <a href="../../developers/index.html" title="Developer's Guide">Developer's Guide</a>
</li>
<li class="none">
- <a href="../.././issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
+ <a href="../../issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
</li>
<li class="none">
- <a href="../.././mail-lists.html" title="Mailing Lists">Mailing Lists</a>
+ <a href="../../mail-lists.html" title="Mailing Lists">Mailing Lists</a>
</li>
</ul>
+ <h5>Project Documentation</h5>
+ <ul>
+ <li class="collapsed">
+ <a href="../../project-info.html" title="Project Information">Project Information</a>
+ </li>
+ </ul>
<h5>Resources</h5>
<ul>
<li class="none">
- <a href="../.././npanday.pdf" title="Documentation as PDF">Documentation as PDF</a>
+ <a href="../../npanday.pdf" title="Documentation as PDF">Documentation as PDF</a>
</li>
<li class="none">
<a href="http://maven.apache.org/" class="externalLink" title="Apache Maven">Apache Maven</a>
@@ -117,26 +125,55 @@
<img class="poweredBy" alt="Built by Maven" src="../../images/logos/maven-feather.png" />
</a>
-
+
</div>
</div>
<div id="bodyColumn">
<div id="contentBox">
- <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements. See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership. The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License. You may obtain a copy of the License at --><!-- --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!-- --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied. See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Setting up an Artifact Repository<a name="Setting_up_an_Artifact_Repository"></a></
h2><p>Setting up an artifact repository is highly recommended for working with NPanday and Maven projects in general.</p><p>In this example, we configure <a class="externalLink" href="http://archiva.apache.org/"> Apache Archiva</a>, however other repository managers will operate similarly. Instructions on installing Archiva can be found on the <a class="externalLink" href="http://archiva.apache.org/docs/1.3/quick-start.html"> Archiva web site</a>.</p><div class="section"><h3>Creating an NPanday repository<a name="Creating_an_NPanday_repository"></a></h3><!-- TODO: pictures would help --><p>Logged in as the administrator created when installed, go to the <i>Repositories</i> tab and add a new managed repository. Use the following values:</p><ul><li><i>Identifier</i>: <tt>npanday</tt></li><li><i>Name</i>: NPanday Repository</li><li><i>Location</i>: the path where the NPanday release repository was unpacked on your machine</li></ul><p>After adding this, you may be prompted due to the co
ntent already existing - you can safely request to continue.</p><p>Next, you will need to go to the <i>Users</i> tab and select the <tt>guest</tt> user, and follow the screens to allocate them with <i>Repository Observer</i> permission for the <tt>npanday</tt> repository to allow it to be accessed without a username and password.</p><p>This will make all of the NPanday artifacts available at <a class="externalLink" href="http://localhost:8080/archiva/repository/npanday/">http://localhost:8080/archiva/repository/npanday/</a>.</p></div><div class="section"><h3>Configuring Maven to use the NPanday repository<a name="Configuring_Maven_to_use_the_NPanday_repository"></a></h3><p>You will next need to configure Maven to use this remote repository. This can be done using the instructions shown on the Archiva web site, <a class="externalLink" href="http://archiva.apache.org/docs/1.3/userguide/using-repository.html"> Configuring Maven 2 to use an Archiva repository</a>.</p></div><div class="s
ection"><h3>Proxying Future Releases<a name="Proxying_Future_Releases"></a></h3><p>An alternative to downloading the releases from the NPanday site is to automatically obtain them from the NPanday repository on demand using Archiva's repository proxy feature.</p><p>To do so, first go to the <i>Repositories</i> tab and add a new <i>remote</i> repository (below the <i>managed</i> repositories at the top). The fields used will be:</p><ul><li><i>Identifier</i>: <tt>npanday.remote</tt></li><li><i>Name</i>: NPanday Remote Repository</li><li><i>URL</i>: <a class="externalLink" href="http://repo.npanday.org/archiva/repository/npanday-group">http://repo.npanday.org/archiva/repository/npanday-group</a></li></ul><p>After this is added, you can connect the previous <tt>npanday</tt> repository with the <tt>npanday.remote</tt> repository using a proxy connector. You can find more information on the Archiva web site, under <a class="externalLink" href="http://archiva.apache.org/docs/1.3/adminguide
/proxy-connectors.html"> Understanding Proxy Connector Configuration of Apache Archiva</a>.</p></div><div class="section"><h3>Separate NPanday Release Repository<a name="Separate_NPanday_Release_Repository"></a></h3><p>The above techniques provide repositories that contain not only the NPanday releases, but also all of the artifacts it depends on.</p><p>Alternatively, you can configure NPanday releases into a single managed repository, and other dependencies in separate repositories.</p><p>For the NPanday releases, they can be obtained as above either from the <tt>npanday</tt> subdirectory of the downloaded repository, or from the remote URL: <a class="externalLink" href="http://repo.npanday.org/archiva/repository/npanday-releases">http://repo.npanday.org/archiva/repository/npanday-releases</a>.</p><p>For the dependencies, there are two needs:</p><ul><li>the Open RDF repository, which can be proxied from <a class="externalLink" href="http://repository.aduna-software.org/maven2">http
://repository.aduna-software.org/maven2</a>. Only the <tt>info/aduna/**</tt> and <tt>org/openrdf/**</tt> artifacts need to be proxied.</li><li>3rd party .NET dependencies. Some can be obtained from <a class="externalLink" href="http://repo.npanday.org/archiva/repository/3rdparty/">http://repo.npanday.org/archiva/repository/3rdparty/</a>, or they can be uploaded manually to your own managed repository. Currently, only NUnit is included there.</li></ul></div></div>
+ <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements. See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership. The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License. You may obtain a copy of the License at --><!-- --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!-- --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied. See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Setting up an Artifact Repository<a name="Setting_up_an_Artifact_Repository"></a></h2>
+<p>Setting up an artifact repository is highly recommended for working with NPanday and Maven projects in general.</p>
+<p>In this example, we configure <a class="externalLink" href="http://archiva.apache.org/"> Apache Archiva</a>, however other repository managers will operate similarly. Instructions on installing Archiva can be found on the <a class="externalLink" href="http://archiva.apache.org/docs/1.3/quick-start.html"> Archiva web site</a>.</p>
+<div class="section">
+<h3>Proxying Future Releases<a name="Proxying_Future_Releases"></a></h3>
+<p>NPanday releases are mirrored to the central repository configured by default in Maven and all known repository managers. There should be nothing more to do once you've installed a repository manager to get access to new NPanday releases.</p></div>
+<div class="section">
+<h3>Creating an NPanday repository<a name="Creating_an_NPanday_repository"></a></h3>
+<p>If you're prefer to download the repository from the release and unpack it into your repository manager, rather than proxy them from an external location on deman, you can do so.</p><!-- TODO: pictures would help -->
+<p>Logged in as the administrator created when installed, go to the <i>Repositories</i> tab and add a new managed repository. Use the following values:</p>
+<ul>
+<li><i>Identifier</i>: <tt>npanday</tt></li>
+<li><i>Name</i>: NPanday Repository</li>
+<li><i>Location</i>: the path where the NPanday release repository was unpacked on your machine</li></ul>
+<p>After adding this, you may be prompted due to the content already existing - you can safely request to continue.</p>
+<p>Next, you will need to go to the <i>Users</i> tab and select the <tt>guest</tt> user, and follow the screens to allocate them with <i>Repository Observer</i> permission for the <tt>npanday</tt> repository to allow it to be accessed without a username and password.</p>
+<p>This will make all of the NPanday artifacts available at <a class="externalLink" href="http://localhost:8080/archiva/repository/npanday/">http://localhost:8080/archiva/repository/npanday/</a>.</p></div>
+<div class="section">
+<h3>Configuring Maven to use the NPanday repository<a name="Configuring_Maven_to_use_the_NPanday_repository"></a></h3>
+<p>You will next need to configure Maven to use this remote repository. This can be done using the instructions shown on the Archiva web site, <a class="externalLink" href="http://archiva.apache.org/docs/1.3/userguide/using-repository.html"> Configuring Maven 2 to use an Archiva repository</a>.</p></div>
+<div class="section">
+<h3>Separate NPanday Release Repository<a name="Separate_NPanday_Release_Repository"></a></h3>
+<p>The above techniques provide repositories that contain not only the NPanday releases, but also all of the artifacts it depends on.</p>
+<p>Alternatively, you can configure NPanday releases into a single managed repository, and other dependencies in separate repositories.</p>
+<p>For the NPanday releases, they can be obtained as above either from the <tt>npanday</tt> subdirectory of the downloaded repository, or from a Maven repository.</p>
+<p>For the dependencies, NUnit is needed:</p>
+<ul>
+<li>3rd party .NET dependencies. Some can be obtained from <a class="externalLink" href="https://archiva-repository.apache.org/archiva/repository/3rdparty/">https://archiva-repository.apache.org/archiva/repository/3rdparty/</a>, or they can be uploaded manually to your own managed repository. Currently, only NUnit is included there.</li></ul></div></div>
</div>
</div>
<div class="clear">
<hr/>
</div>
<div id="footer">
- <div class="xright">Copyright © 2012
+ <div class="xright">
+ Copyright © 2014
<a href="http://www.apache.org/">The Apache Software Foundation</a>.
All Rights Reserved.
-
- </div>
+
+ </div>
<div class="clear">
<hr/>
</div>
</div>
</body>
-</html>
+</html>
\ No newline at end of file
Modified: incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/devinfra/continuum.html
URL: http://svn.apache.org/viewvc/incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/devinfra/continuum.html?rev=1607294&r1=1607293&r2=1607294&view=diff
==============================================================================
--- incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/devinfra/continuum.html (original)
+++ incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/devinfra/continuum.html Wed Jul 2 08:44:25 2014
@@ -1,5 +1,5 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia at Feb 10, 2012 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.4 at 2 Jul 2014 -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,16 +10,16 @@
@import url("../../css/site.css");
</style>
<link rel="stylesheet" href="../../css/print.css" type="text/css" media="print" />
- <meta name="Date-Revision-yyyymmdd" content="20120210" />
+ <meta name="Date-Revision-yyyymmdd" content="20140702" />
<meta http-equiv="Content-Language" content="en" />
- </head>
+ </head>
<body class="composite">
<div id="banner">
- <a href="../../" id="bannerLeft">
- <img src="../.././images/NPanday.png" alt="NPanday" />
+ <a href="../../../../" id="bannerLeft">
+ <img src="../../images/NPanday.png" alt="NPanday" />
</a>
- <a href="../../../" id="bannerRight">
+ <a href="../../../../../" id="bannerRight">
<img src="../../../../../images/apache-incubator-logo.png" alt="Apache Software Foundation Incubator" />
</a>
<div class="clear">
@@ -28,15 +28,17 @@
</div>
<div id="breadcrumbs">
-
+
<div class="xleft">
<a href="../../../../" title="NPanday Home">NPanday Home</a>
- >
- <a href="../../index.html" title="NPanday 1.5.0-incubating-SNAPSHOT">NPanday 1.5.0-incubating-SNAPSHOT</a>
- </div>
+ >
+ <a href="../../index.html" title="NPanday 1.5.0-incubating-SNAPSHOT">NPanday 1.5.0-incubating-SNAPSHOT</a>
+ >
+ Using Continuum to release .NET projects
+ </div>
<div class="xright">
-
- <span id="publishDate">Last Published: 10 Feb 2012</span>
+
+ <span id="publishDate">Last Published: 2 Jul 2014</span>
| <span id="projectVersion">Version: 1.5.0-incubating-SNAPSHOT</span>
</div>
<div class="clear">
@@ -46,7 +48,7 @@
<div id="leftColumn">
<div id="navcolumn">
-
+
<h5>General</h5>
<ul>
<li class="none">
@@ -68,46 +70,52 @@
<h5>Using NPanday</h5>
<ul>
<li class="none">
- <a href="../.././guide/index.html" title="Guides overview">Guides overview</a>
+ <a href="../../guide/index.html" title="Guides overview">Guides overview</a>
</li>
<li class="none">
- <a href="../.././guide/installation/index.html" title="Installation">Installation</a>
+ <a href="../../guide/installation/index.html" title="Installation">Installation</a>
</li>
<li class="none">
- <a href="../.././guide/vs/index.html" title="Visual Studio Add-in">Visual Studio Add-in</a>
+ <a href="../../guide/vs/index.html" title="Visual Studio Add-in">Visual Studio Add-in</a>
</li>
<li class="none">
- <a href="../.././guide/advanced/index.html" title="Advanced Use without VS Add-in">Advanced Use without VS Add-in</a>
+ <a href="../../guide/advanced/index.html" title="Advanced Use without VS Add-in">Advanced Use without VS Add-in</a>
</li>
<li class="none">
- <a href="../.././plugins/index.html" title="NPanday Plugin Reference">NPanday Plugin Reference</a>
+ <a href="../../plugins/index.html" title="NPanday Plugin Reference">NPanday Plugin Reference</a>
</li>
</ul>
<h5>Beyond Building</h5>
<ul>
<li class="none">
- <a href="../.././guide/devinfra/index.html" title="Artifact Repositories and Automated Builds">Artifact Repositories and Automated Builds</a>
+ <a href="../../guide/devinfra/index.html" title="Artifact Repositories and Automated Builds">Artifact Repositories and Automated Builds</a>
</li>
<li class="none">
- <a href="../.././guide/advanced/releasing.html" title="Release- and Version Management">Release- and Version Management</a>
+ <a href="../../guide/advanced/releasing.html" title="Release- and Version Management">Release- and Version Management</a>
</li>
</ul>
<h5>Get Involved</h5>
<ul>
<li class="none">
- <a href="../.././developers/index.html" title="Developer's Guide">Developer's Guide</a>
+ <a href="../../developers/index.html" title="Developer's Guide">Developer's Guide</a>
</li>
<li class="none">
- <a href="../.././issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
+ <a href="../../issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
</li>
<li class="none">
- <a href="../.././mail-lists.html" title="Mailing Lists">Mailing Lists</a>
+ <a href="../../mail-lists.html" title="Mailing Lists">Mailing Lists</a>
</li>
</ul>
+ <h5>Project Documentation</h5>
+ <ul>
+ <li class="collapsed">
+ <a href="../../project-info.html" title="Project Information">Project Information</a>
+ </li>
+ </ul>
<h5>Resources</h5>
<ul>
<li class="none">
- <a href="../.././npanday.pdf" title="Documentation as PDF">Documentation as PDF</a>
+ <a href="../../npanday.pdf" title="Documentation as PDF">Documentation as PDF</a>
</li>
<li class="none">
<a href="http://maven.apache.org/" class="externalLink" title="Apache Maven">Apache Maven</a>
@@ -117,26 +125,56 @@
<img class="poweredBy" alt="Built by Maven" src="../../images/logos/maven-feather.png" />
</a>
-
+
</div>
</div>
<div id="bodyColumn">
<div id="contentBox">
- <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements. See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership. The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License. You may obtain a copy of the License at --><!-- --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!-- --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied. See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Using Continuum to release .NET projects<a name="Using_Continuum_to_release_.NET_pr
ojects"></a></h2><p>This guide shows how to use Continuum to release NPanday based projects. It is based on the same commands used for Maven. For more information on that topic, see <a href="../advanced/releasing.html"> Releasing .NET Projects with Maven</a>.</p><div class="section"><h3>Pre-release build definition<a name="Pre-release_build_definition"></a></h3><p>As described in the general releasing guide, NPanday needs to prepare COM and GAC references (if your project has them) before a release. To do that, you can add a special build definition for the project module(s) in question.</p><p>Click the <i>Add</i> button under the <i>Build Definitions</i> tab of the project, and enter the following values:</p><table border="1" class="bodyTable"><tr class="a"><td align="left"><b>Field</b></td><td align="left"><b>Value</b></td></tr><tr class="b"><td align="left">POM filename</td><td align="left"><tt>pom.xml</tt></td></tr><tr class="a"><td align="left">Goals</td><td align="left"><tt>or
g.apache.npanday.plugins:NPanday.Plugin.SysRef.JavaBinding:prepare</tt></td></tr><tr class="b"><td align="left">Arguments</td><td align="left"><tt>--batch-mode --non-recursive</tt></td></tr><tr class="a"><td align="left">Schedule, Build Environment, Type</td><td align="left"><i>default values</i></td></tr><tr class="b"><td align="left">Description</td><td align="left"><i>optional</i></td></tr></table><p>First, make sure that the project has had a successful build with its default build definition (using <tt>clean install</tt>).</p><p>Next, execute the new build definition for <tt>org.apache.npanday.plugins:NPanday.Plugin.SysRef.JavaBinding:prepare goal</tt> by clicking the build icon found to the right of the goal.</p><p>Once this completes successfully, you can proceed with a release as usual.</p><p>For instructions on releasing projects using <a class="externalLink" href="http://continuum.apache.org/"> Apache Continuum</a>, you can refer to Apache Continuum <a class="externalLink"
href="http://continuum.apache.org/docs/1.3.5/user_guides/release/index.html"> release documentation</a>.</p></div></div>
+ <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements. See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership. The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License. You may obtain a copy of the License at --><!-- --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!-- --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied. See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Using Continuum to release .NET projects<a name="Using_Continuum_to_release_.NET_projects"></a></h2>
+<p>This guide shows how to use Continuum to release NPanday based projects. It is based on the same commands used for Maven. For more information on that topic, see <a href="../advanced/releasing.html"> Releasing .NET Projects with Maven</a>.</p>
+<div class="section">
+<h3>Pre-release build definition<a name="Pre-release_build_definition"></a></h3>
+<p>As described in the general releasing guide, NPanday needs to prepare COM and GAC references (if your project has them) before a release. To do that, you can add a special build definition for the project module(s) in question.</p>
+<p>Click the <i>Add</i> button under the <i>Build Definitions</i> tab of the project, and enter the following values:</p>
+<table border="1" class="bodyTable">
+<tr class="a">
+<td align="left"><b>Field</b></td>
+<td align="left"><b>Value</b></td></tr>
+<tr class="b">
+<td align="left">POM filename</td>
+<td align="left"><tt>pom.xml</tt></td></tr>
+<tr class="a">
+<td align="left">Goals</td>
+<td align="left"><tt>org.apache.npanday.plugins:NPanday.Plugin.SysRef.JavaBinding:prepare</tt></td></tr>
+<tr class="b">
+<td align="left">Arguments</td>
+<td align="left"><tt>--batch-mode --non-recursive</tt></td></tr>
+<tr class="a">
+<td align="left">Schedule, Build Environment, Type</td>
+<td align="left"><i>default values</i></td></tr>
+<tr class="b">
+<td align="left">Description</td>
+<td align="left"><i>optional</i></td></tr></table>
+<p>First, make sure that the project has had a successful build with its default build definition (using <tt>clean install</tt>).</p>
+<p>Next, execute the new build definition for <tt>org.apache.npanday.plugins:NPanday.Plugin.SysRef.JavaBinding:prepare goal</tt> by clicking the build icon found to the right of the goal.</p>
+<p>Once this completes successfully, you can proceed with a release as usual.</p>
+<p>For instructions on releasing projects using <a class="externalLink" href="http://continuum.apache.org/"> Apache Continuum</a>, you can refer to Apache Continuum <a class="externalLink" href="http://continuum.apache.org/docs/1.3.5/user_guides/release/index.html"> release documentation</a>.</p></div></div>
</div>
</div>
<div class="clear">
<hr/>
</div>
<div id="footer">
- <div class="xright">Copyright © 2012
+ <div class="xright">
+ Copyright © 2014
<a href="http://www.apache.org/">The Apache Software Foundation</a>.
All Rights Reserved.
-
- </div>
+
+ </div>
<div class="clear">
<hr/>
</div>
</div>
</body>
-</html>
+</html>
\ No newline at end of file
Modified: incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/devinfra/index.html
URL: http://svn.apache.org/viewvc/incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/devinfra/index.html?rev=1607294&r1=1607293&r2=1607294&view=diff
==============================================================================
--- incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/devinfra/index.html (original)
+++ incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/devinfra/index.html Wed Jul 2 08:44:25 2014
@@ -1,5 +1,5 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia at Feb 10, 2012 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.4 at 2 Jul 2014 -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -11,16 +11,16 @@
</style>
<link rel="stylesheet" href="../../css/print.css" type="text/css" media="print" />
<meta name="author" content="18 February 2010" />
- <meta name="Date-Revision-yyyymmdd" content="20120210" />
+ <meta name="Date-Revision-yyyymmdd" content="20140702" />
<meta http-equiv="Content-Language" content="en" />
- </head>
+ </head>
<body class="composite">
<div id="banner">
- <a href="../../" id="bannerLeft">
- <img src="../.././images/NPanday.png" alt="NPanday" />
+ <a href="../../../../" id="bannerLeft">
+ <img src="../../images/NPanday.png" alt="NPanday" />
</a>
- <a href="../../../" id="bannerRight">
+ <a href="../../../../../" id="bannerRight">
<img src="../../../../../images/apache-incubator-logo.png" alt="Apache Software Foundation Incubator" />
</a>
<div class="clear">
@@ -29,15 +29,17 @@
</div>
<div id="breadcrumbs">
-
+
<div class="xleft">
<a href="../../../../" title="NPanday Home">NPanday Home</a>
- >
- <a href="../../index.html" title="NPanday 1.5.0-incubating-SNAPSHOT">NPanday 1.5.0-incubating-SNAPSHOT</a>
- </div>
+ >
+ <a href="../../index.html" title="NPanday 1.5.0-incubating-SNAPSHOT">NPanday 1.5.0-incubating-SNAPSHOT</a>
+ >
+ Using NPanday with your Maven Development Infrastructure
+ </div>
<div class="xright">
-
- <span id="publishDate">Last Published: 10 Feb 2012</span>
+
+ <span id="publishDate">Last Published: 2 Jul 2014</span>
| <span id="projectVersion">Version: 1.5.0-incubating-SNAPSHOT</span>
</div>
<div class="clear">
@@ -47,7 +49,7 @@
<div id="leftColumn">
<div id="navcolumn">
-
+
<h5>General</h5>
<ul>
<li class="none">
@@ -69,46 +71,52 @@
<h5>Using NPanday</h5>
<ul>
<li class="none">
- <a href="../.././guide/index.html" title="Guides overview">Guides overview</a>
+ <a href="../../guide/index.html" title="Guides overview">Guides overview</a>
</li>
<li class="none">
- <a href="../.././guide/installation/index.html" title="Installation">Installation</a>
+ <a href="../../guide/installation/index.html" title="Installation">Installation</a>
</li>
<li class="none">
- <a href="../.././guide/vs/index.html" title="Visual Studio Add-in">Visual Studio Add-in</a>
+ <a href="../../guide/vs/index.html" title="Visual Studio Add-in">Visual Studio Add-in</a>
</li>
<li class="none">
- <a href="../.././guide/advanced/index.html" title="Advanced Use without VS Add-in">Advanced Use without VS Add-in</a>
+ <a href="../../guide/advanced/index.html" title="Advanced Use without VS Add-in">Advanced Use without VS Add-in</a>
</li>
<li class="none">
- <a href="../.././plugins/index.html" title="NPanday Plugin Reference">NPanday Plugin Reference</a>
+ <a href="../../plugins/index.html" title="NPanday Plugin Reference">NPanday Plugin Reference</a>
</li>
</ul>
<h5>Beyond Building</h5>
<ul>
<li class="none">
- <a href="../.././guide/devinfra/index.html" title="Artifact Repositories and Automated Builds">Artifact Repositories and Automated Builds</a>
- </li>
+ <strong>Artifact Repositories and Automated Builds</strong>
+ </li>
<li class="none">
- <a href="../.././guide/advanced/releasing.html" title="Release- and Version Management">Release- and Version Management</a>
+ <a href="../../guide/advanced/releasing.html" title="Release- and Version Management">Release- and Version Management</a>
</li>
</ul>
<h5>Get Involved</h5>
<ul>
<li class="none">
- <a href="../.././developers/index.html" title="Developer's Guide">Developer's Guide</a>
+ <a href="../../developers/index.html" title="Developer's Guide">Developer's Guide</a>
</li>
<li class="none">
- <a href="../.././issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
+ <a href="../../issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
</li>
<li class="none">
- <a href="../.././mail-lists.html" title="Mailing Lists">Mailing Lists</a>
+ <a href="../../mail-lists.html" title="Mailing Lists">Mailing Lists</a>
</li>
</ul>
+ <h5>Project Documentation</h5>
+ <ul>
+ <li class="collapsed">
+ <a href="../../project-info.html" title="Project Information">Project Information</a>
+ </li>
+ </ul>
<h5>Resources</h5>
<ul>
<li class="none">
- <a href="../.././npanday.pdf" title="Documentation as PDF">Documentation as PDF</a>
+ <a href="../../npanday.pdf" title="Documentation as PDF">Documentation as PDF</a>
</li>
<li class="none">
<a href="http://maven.apache.org/" class="externalLink" title="Apache Maven">Apache Maven</a>
@@ -118,26 +126,34 @@
<img class="poweredBy" alt="Built by Maven" src="../../images/logos/maven-feather.png" />
</a>
-
+
</div>
</div>
<div id="bodyColumn">
<div id="contentBox">
- <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements. See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership. The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License. You may obtain a copy of the License at --><!-- --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!-- --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied. See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Using NPanday with your Maven Development Infrastructure<a name="Using_NPanday_with
_your_Maven_Development_Infrastructure"></a></h2><p>This guide shows how to configure development infrastructure to work with NPanday.</p><div class="section"><h3>Contents<a name="Contents"></a></h3><ul><li><a href="./artifact-repository.html"> Setting up an Artifact Repository</a></li><li><a href="./continuum.html"> Using Continuum to release .NET projects</a></li></ul></div></div>
+ <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements. See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership. The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License. You may obtain a copy of the License at --><!-- --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!-- --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied. See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Using NPanday with your Maven Development Infrastructure<a name="Using_NPanday_with_your_Maven_Development_Infrastructure"></a></h2>
+<p>This guide shows how to configure development infrastructure to work with NPanday.</p>
+<div class="section">
+<h3>Contents<a name="Contents"></a></h3>
+<ul>
+<li><a href="./artifact-repository.html"> Setting up an Artifact Repository</a></li>
+<li><a href="./continuum.html"> Using Continuum to release .NET projects</a></li></ul></div></div>
</div>
</div>
<div class="clear">
<hr/>
</div>
<div id="footer">
- <div class="xright">Copyright © 2012
+ <div class="xright">
+ Copyright © 2014
<a href="http://www.apache.org/">The Apache Software Foundation</a>.
All Rights Reserved.
-
- </div>
+
+ </div>
<div class="clear">
<hr/>
</div>
</div>
</body>
-</html>
+</html>
\ No newline at end of file
Modified: incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/index.html
URL: http://svn.apache.org/viewvc/incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/index.html?rev=1607294&r1=1607293&r2=1607294&view=diff
==============================================================================
--- incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/index.html (original)
+++ incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/index.html Wed Jul 2 08:44:25 2014
@@ -1,5 +1,5 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia at Feb 10, 2012 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.4 at 2 Jul 2014 -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -11,16 +11,16 @@
</style>
<link rel="stylesheet" href="../css/print.css" type="text/css" media="print" />
<meta name="author" content="Brett Porter" />
- <meta name="Date-Revision-yyyymmdd" content="20120210" />
+ <meta name="Date-Revision-yyyymmdd" content="20140702" />
<meta http-equiv="Content-Language" content="en" />
- </head>
+ </head>
<body class="composite">
<div id="banner">
- <a href="../../" id="bannerLeft">
- <img src=".././images/NPanday.png" alt="NPanday" />
+ <a href="../../../" id="bannerLeft">
+ <img src="../images/NPanday.png" alt="NPanday" />
</a>
- <a href="../../../" id="bannerRight">
+ <a href="../../../../" id="bannerRight">
<img src="../../../../images/apache-incubator-logo.png" alt="Apache Software Foundation Incubator" />
</a>
<div class="clear">
@@ -29,15 +29,17 @@
</div>
<div id="breadcrumbs">
-
+
<div class="xleft">
<a href="../../../" title="NPanday Home">NPanday Home</a>
- >
- <a href="../index.html" title="NPanday 1.5.0-incubating-SNAPSHOT">NPanday 1.5.0-incubating-SNAPSHOT</a>
- </div>
+ >
+ <a href="../index.html" title="NPanday 1.5.0-incubating-SNAPSHOT">NPanday 1.5.0-incubating-SNAPSHOT</a>
+ >
+ NPanday User's Guide
+ </div>
<div class="xright">
-
- <span id="publishDate">Last Published: 10 Feb 2012</span>
+
+ <span id="publishDate">Last Published: 2 Jul 2014</span>
| <span id="projectVersion">Version: 1.5.0-incubating-SNAPSHOT</span>
</div>
<div class="clear">
@@ -47,7 +49,7 @@
<div id="leftColumn">
<div id="navcolumn">
-
+
<h5>General</h5>
<ul>
<li class="none">
@@ -69,46 +71,52 @@
<h5>Using NPanday</h5>
<ul>
<li class="none">
- <a href=".././guide/index.html" title="Guides overview">Guides overview</a>
- </li>
+ <strong>Guides overview</strong>
+ </li>
<li class="none">
- <a href=".././guide/installation/index.html" title="Installation">Installation</a>
+ <a href="../guide/installation/index.html" title="Installation">Installation</a>
</li>
<li class="none">
- <a href=".././guide/vs/index.html" title="Visual Studio Add-in">Visual Studio Add-in</a>
+ <a href="../guide/vs/index.html" title="Visual Studio Add-in">Visual Studio Add-in</a>
</li>
<li class="none">
- <a href=".././guide/advanced/index.html" title="Advanced Use without VS Add-in">Advanced Use without VS Add-in</a>
+ <a href="../guide/advanced/index.html" title="Advanced Use without VS Add-in">Advanced Use without VS Add-in</a>
</li>
<li class="none">
- <a href=".././plugins/index.html" title="NPanday Plugin Reference">NPanday Plugin Reference</a>
+ <a href="../plugins/index.html" title="NPanday Plugin Reference">NPanday Plugin Reference</a>
</li>
</ul>
<h5>Beyond Building</h5>
<ul>
<li class="none">
- <a href=".././guide/devinfra/index.html" title="Artifact Repositories and Automated Builds">Artifact Repositories and Automated Builds</a>
+ <a href="../guide/devinfra/index.html" title="Artifact Repositories and Automated Builds">Artifact Repositories and Automated Builds</a>
</li>
<li class="none">
- <a href=".././guide/advanced/releasing.html" title="Release- and Version Management">Release- and Version Management</a>
+ <a href="../guide/advanced/releasing.html" title="Release- and Version Management">Release- and Version Management</a>
</li>
</ul>
<h5>Get Involved</h5>
<ul>
<li class="none">
- <a href=".././developers/index.html" title="Developer's Guide">Developer's Guide</a>
+ <a href="../developers/index.html" title="Developer's Guide">Developer's Guide</a>
</li>
<li class="none">
- <a href=".././issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
+ <a href="../issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
</li>
<li class="none">
- <a href=".././mail-lists.html" title="Mailing Lists">Mailing Lists</a>
+ <a href="../mail-lists.html" title="Mailing Lists">Mailing Lists</a>
</li>
</ul>
+ <h5>Project Documentation</h5>
+ <ul>
+ <li class="collapsed">
+ <a href="../project-info.html" title="Project Information">Project Information</a>
+ </li>
+ </ul>
<h5>Resources</h5>
<ul>
<li class="none">
- <a href=".././npanday.pdf" title="Documentation as PDF">Documentation as PDF</a>
+ <a href="../npanday.pdf" title="Documentation as PDF">Documentation as PDF</a>
</li>
<li class="none">
<a href="http://maven.apache.org/" class="externalLink" title="Apache Maven">Apache Maven</a>
@@ -118,26 +126,41 @@
<img class="poweredBy" alt="Built by Maven" src="../images/logos/maven-feather.png" />
</a>
-
+
</div>
</div>
<div id="bodyColumn">
<div id="contentBox">
- <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements. See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership. The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License. You may obtain a copy of the License at --><!-- --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!-- --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied. See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>NPanday User's Guide<a name="NPanday_Users_Guide"></a></h2><p>This guide is broken
into the following sections:</p><ul><li><a href="./installation/index.html"> Installation</a> - How to download and install an NPanday release</li><li><a href="./vs/index.html"> Visual Studio Add-in User's Guide</a> - for Visual Studio users</li><li><a href="./advanced/index.html"> Advanced Users's Guide</a> - for Maven users or Visual Studio users wishing to run and maintain builds outside of Visual Studio, or customize the generated POM</li><li><a href="./devinfra/index.html"> Using NPanday with your Maven Development Infrastructure</a></li><li>Reference<ul><li><a href="/plugins/index.html"> Maven Plugin Reference</a> - reference for Maven users constructing POMs by hand</li><li><a href="./reference/troubleshooting.html"> Troubleshooting</a> - for when it all goes wrong</li><li><a href="./reference/supported-dir-structures.html"> Supported Directory Structures</a></li><li><a href="./advanced/project-types.html"> Available Project Types</a> - if you want to understand how NPanday's
lifecycles work</li></ul></li></ul><p>If you are looking for a particular reference, you can skip to those sections now. If you are new to NPanday or Maven, continue reading the introduction.</p></div>
+ <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements. See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership. The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License. You may obtain a copy of the License at --><!-- --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!-- --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied. See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>NPanday User's Guide<a name="NPanday_Users_Guide"></a></h2>
+<p>This guide is broken into the following sections:</p>
+<ul>
+<li><a href="./installation/index.html"> Installation</a> - How to download and install an NPanday release</li>
+<li><a href="./vs/index.html"> Visual Studio Add-in User's Guide</a> - for Visual Studio users</li>
+<li><a href="./advanced/index.html"> Advanced Users's Guide</a> - for Maven users or Visual Studio users wishing to run and maintain builds outside of Visual Studio, or customize the generated POM</li>
+<li><a href="./devinfra/index.html"> Using NPanday with your Maven Development Infrastructure</a></li>
+<li>Reference
+<ul>
+<li><a href="/plugins/index.html"> Maven Plugin Reference</a> - reference for Maven users constructing POMs by hand</li>
+<li><a href="./reference/troubleshooting.html"> Troubleshooting</a> - for when it all goes wrong</li>
+<li><a href="./reference/supported-dir-structures.html"> Supported Directory Structures</a></li>
+<li><a href="./advanced/project-types.html"> Available Project Types</a> - if you want to understand how NPanday's lifecycles work</li></ul></li></ul>
+<p>If you are looking for a particular reference, you can skip to those sections now. If you are new to NPanday or Maven, continue reading the introduction.</p></div>
</div>
</div>
<div class="clear">
<hr/>
</div>
<div id="footer">
- <div class="xright">Copyright © 2012
+ <div class="xright">
+ Copyright © 2014
<a href="http://www.apache.org/">The Apache Software Foundation</a>.
All Rights Reserved.
-
- </div>
+
+ </div>
<div class="clear">
<hr/>
</div>
</div>
</body>
-</html>
+</html>
\ No newline at end of file
Modified: incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/installation/index.html
URL: http://svn.apache.org/viewvc/incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/installation/index.html?rev=1607294&r1=1607293&r2=1607294&view=diff
==============================================================================
--- incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/installation/index.html (original)
+++ incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/installation/index.html Wed Jul 2 08:44:25 2014
@@ -1,5 +1,5 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia at Feb 10, 2012 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.4 at 2 Jul 2014 -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,16 +10,16 @@
@import url("../../css/site.css");
</style>
<link rel="stylesheet" href="../../css/print.css" type="text/css" media="print" />
- <meta name="Date-Revision-yyyymmdd" content="20120210" />
+ <meta name="Date-Revision-yyyymmdd" content="20140702" />
<meta http-equiv="Content-Language" content="en" />
- </head>
+ </head>
<body class="composite">
<div id="banner">
- <a href="../../" id="bannerLeft">
- <img src="../.././images/NPanday.png" alt="NPanday" />
+ <a href="../../../../" id="bannerLeft">
+ <img src="../../images/NPanday.png" alt="NPanday" />
</a>
- <a href="../../../" id="bannerRight">
+ <a href="../../../../../" id="bannerRight">
<img src="../../../../../images/apache-incubator-logo.png" alt="Apache Software Foundation Incubator" />
</a>
<div class="clear">
@@ -28,15 +28,17 @@
</div>
<div id="breadcrumbs">
-
+
<div class="xleft">
<a href="../../../../" title="NPanday Home">NPanday Home</a>
- >
- <a href="../../index.html" title="NPanday 1.5.0-incubating-SNAPSHOT">NPanday 1.5.0-incubating-SNAPSHOT</a>
- </div>
+ >
+ <a href="../../index.html" title="NPanday 1.5.0-incubating-SNAPSHOT">NPanday 1.5.0-incubating-SNAPSHOT</a>
+ >
+ NPanday .NET Build Tool Installation and Configuration
+ </div>
<div class="xright">
-
- <span id="publishDate">Last Published: 10 Feb 2012</span>
+
+ <span id="publishDate">Last Published: 2 Jul 2014</span>
| <span id="projectVersion">Version: 1.5.0-incubating-SNAPSHOT</span>
</div>
<div class="clear">
@@ -46,7 +48,7 @@
<div id="leftColumn">
<div id="navcolumn">
-
+
<h5>General</h5>
<ul>
<li class="none">
@@ -68,46 +70,52 @@
<h5>Using NPanday</h5>
<ul>
<li class="none">
- <a href="../.././guide/index.html" title="Guides overview">Guides overview</a>
+ <a href="../../guide/index.html" title="Guides overview">Guides overview</a>
</li>
<li class="none">
- <a href="../.././guide/installation/index.html" title="Installation">Installation</a>
- </li>
+ <strong>Installation</strong>
+ </li>
<li class="none">
- <a href="../.././guide/vs/index.html" title="Visual Studio Add-in">Visual Studio Add-in</a>
+ <a href="../../guide/vs/index.html" title="Visual Studio Add-in">Visual Studio Add-in</a>
</li>
<li class="none">
- <a href="../.././guide/advanced/index.html" title="Advanced Use without VS Add-in">Advanced Use without VS Add-in</a>
+ <a href="../../guide/advanced/index.html" title="Advanced Use without VS Add-in">Advanced Use without VS Add-in</a>
</li>
<li class="none">
- <a href="../.././plugins/index.html" title="NPanday Plugin Reference">NPanday Plugin Reference</a>
+ <a href="../../plugins/index.html" title="NPanday Plugin Reference">NPanday Plugin Reference</a>
</li>
</ul>
<h5>Beyond Building</h5>
<ul>
<li class="none">
- <a href="../.././guide/devinfra/index.html" title="Artifact Repositories and Automated Builds">Artifact Repositories and Automated Builds</a>
+ <a href="../../guide/devinfra/index.html" title="Artifact Repositories and Automated Builds">Artifact Repositories and Automated Builds</a>
</li>
<li class="none">
- <a href="../.././guide/advanced/releasing.html" title="Release- and Version Management">Release- and Version Management</a>
+ <a href="../../guide/advanced/releasing.html" title="Release- and Version Management">Release- and Version Management</a>
</li>
</ul>
<h5>Get Involved</h5>
<ul>
<li class="none">
- <a href="../.././developers/index.html" title="Developer's Guide">Developer's Guide</a>
+ <a href="../../developers/index.html" title="Developer's Guide">Developer's Guide</a>
</li>
<li class="none">
- <a href="../.././issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
+ <a href="../../issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
</li>
<li class="none">
- <a href="../.././mail-lists.html" title="Mailing Lists">Mailing Lists</a>
+ <a href="../../mail-lists.html" title="Mailing Lists">Mailing Lists</a>
</li>
</ul>
+ <h5>Project Documentation</h5>
+ <ul>
+ <li class="collapsed">
+ <a href="../../project-info.html" title="Project Information">Project Information</a>
+ </li>
+ </ul>
<h5>Resources</h5>
<ul>
<li class="none">
- <a href="../.././npanday.pdf" title="Documentation as PDF">Documentation as PDF</a>
+ <a href="../../npanday.pdf" title="Documentation as PDF">Documentation as PDF</a>
</li>
<li class="none">
<a href="http://maven.apache.org/" class="externalLink" title="Apache Maven">Apache Maven</a>
@@ -117,36 +125,114 @@
<img class="poweredBy" alt="Built by Maven" src="../../images/logos/maven-feather.png" />
</a>
-
+
</div>
</div>
<div id="bodyColumn">
<div id="contentBox">
- <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements. See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership. The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License. You may obtain a copy of the License at --><!-- --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!-- --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied. See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Pre-requisites<a name="Pre-requisites"></a></h2><p>Running NPanday's Maven plugins
requires the following on your system:</p><ul><li>Maven 2.0.9 or above (see <a class="externalLink" href="http://maven.apache.org/download.html"> Maven's download page</a> for instructions).</li><li>Java Development Kit (JDK) 1.6 or greater (<a class="externalLink" href="http://www.oracle.com/technetwork/java/javase/downloads/index.html"> Java SE Downloads</a>). Also, the <tt>JAVA_HOME</tt> environment variable must be set to the directory where the JDK is installed, for example, <tt>C:\Program Files\Java\jdk1.6.0</tt>. The <tt>java</tt> executable must also be available on your path.</li><li>Visual Studio 2005 (SP1) or the .NET 2.0 SDK for developing .NET 2.0 applications and libraries (.NET 2.0 SDK: <a class="externalLink" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe6f2099-b7b4-4f47-a244-c96d69c35dec&displaylang=en"> x86</a>, <a class="externalLink" href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=1AEF6FCE-6E06-4B66-AFE4-9AAD3C835D3D"> x64
</a>)</li><li>Visual Studio 2008 (SP1) or the <a class="externalLink" href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c17ba869-9671-4330-a63e-1fd44e0e2505&displaylang=en"> Microsoft Windows SDK for Windows 7 and .NET 3.5 SP1 </a> for developing .NET 3.5 applications and libraries. Note: The SDK can be installed on XP or Vista, too.</li><li>Visual Studio 2010 (SP1) or the <a class="externalLink" href=" http://www.microsoft.com/downloads/en/details.aspx?FamilyID=6b6c21d2-2006-4afa-9702-529fa782d63b&displaylang=en"> Microsoft Windows SDK for Windows 7 and .NET 4 SP1 </a> for developing .NET 4 applications and libraries. Note: The SDK can be installed on XP or Vista, too.</li><li><a class="externalLink" href="http://www.nunit.org/?p=download"> NUnit</a> in order to run unit tests with NPanday. Make sure the <tt>bin</tt> directory is on the PATH.</li></ul><p>If you later have problems relating to being unable to find the SDK, refer to the <a href="../reference/t
roubleshooting.html"> Troubleshooting</a> section. </p></div><div class="section"><h2>Removing a Previous Version<a name="Removing_a_Previous_Version"></a></h2><p>While it is generally safe to install the new version without uninstalling the previous version, to ensure a clean system you may want to follow the <a href="./uninstall.html"> Uninstalling NPanday</a> instructions.</p></div><div class="section"><h2>Obtaining NPanday<a name="Obtaining_NPanday"></a></h2><p>NPanday releases are made available in two locations:</p><ul><li><a class="externalLink" href="http://www.apache.org/dist/incubator/npanday/"> NPanday Download page</a> - for downloading a full repository to install locally (once releases have been made from Apache)</li><li><a class="externalLink" href="http://npanday.codeplex.com/Release/ProjectReleases.aspx"> Codeplex NPanday Download page</a> - for downloading a full repository to install locally (releases before entering the Apache Incubator)</li><li><a class="externa
lLink" href="http://repo.npanday.org/archiva/repository/npanday-group"> NPanday Release and Dependencies Repository Group</a> - for downloading directly from Maven.<ul><li>Alternatively, you can use the pure <a class="externalLink" href="http://repo.npanday.org/archiva/repository/npanday-releases"> NPanday Release Repository</a>. You will also need to include the repository <a class="externalLink" href="http://repository.aduna-software.org/maven2">http://repository.aduna-software.org/maven2</a> for some dependencies.</li></ul></li></ul><p>In NPanday 1.1, the release is only made available as a Maven binary repository, or a source distribution. For information on how to build the project from source, see <a href="../../developers/building.html"> Building from Source</a> in the Developer's Guide. NPanday 1.2 and above include a Windows installer as an option.</p><!-- TODO: additional guides for using the existing repositories --></div><div class="section"><h2>Installing Using the Down
loaded Binary Repository<a name="Installing_Using_the_Downloaded_Binary_Repository"></a></h2><p>In this guide, we will use the repository downloaded from the NPanday download page.</p><div class="section"><h3>Installing NPanday's Maven Plugins<a name="Installing_NPandays_Maven_Plugins"></a></h3><p>Whether you are using just the Visual Studio integration or the full set of capabilities, you must have the Maven environment installed.</p><p>For the purposes of this guide, we will copy the artifacts to our local environment only - however in most developer groups you will host the repository on a shared server that all developers can use to obtain the correct release.</p><p>After downloading the binary repository, unpack the contents (you may need a 3rd party application to expand the <tt>tar.gz</tt> format on Windows). Next, copy the contents of <tt>repository/releases</tt> from the archive to <tt>%HOMEDRIVE%%HOMEPATH%\.m2\repository</tt>. This is the default <i>local repository</i> of
a Maven installation if it has not been modified in Maven's <tt>settings.xml</tt>.</p><p>For example, you may end up with a structure containing <tt>C:\Documents and Settings\User\.m2\repository\npanday\apache-npanday\1.5.0-incubating-SNAPSHOT\apache-npanday-1.5.0-incubating-SNAPSHOT.pom</tt>.</p><p>To confirm your installation, run the following command, replacing <tt>1.5.0-incubating-SNAPSHOT</tt> with the version you are installing:</p><div><pre>mvn help:describe -DgroupId=org.apache.npanday.plugins -DartifactId=maven-vsinstaller-plugin -Dversion=1.5.0-incubating-SNAPSHOT</pre></div><p>If successful, you should receive the following output:</p><div><pre>Name: NPanday :: Visual Studio Addin Installer Maven Plugin
-Description: Maven Plugin for .NET: Installs the Visual Studio Addin
-Group Id: org.apache.npanday.plugins
-Artifact Id: maven-vsinstaller-plugin
-Version: 1.5.0-incubating-SNAPSHOT
-Goal Prefix: vsinstaller
-
-This plugin has 1 goal:
-
-vsinstaller:install
- Description: Installs Visual Studio 2005 addin.</pre></div><!-- TODO: add a troubleshooting guide and reference here in case it all goes wrong --><p>If you don't intend to use the Visual Studio Add-in, you can now <a href="../advanced/index.html"> get started using NPanday's Maven extensions</a>.</p></div><div class="section"><h3>Installing the Visual Studio Add-in<a name="Installing_the_Visual_Studio_Add-in"></a></h3><p>To install the Add-in, first ensure that Visual Studio is not running.</p><p>Next, from a command prompt with the path set as indicated above, run the following command. This command will generate the addin and copies the necessary libraries needed to run the addin to a default location <b>C:\[PROGRAMFILES]\NPanday</b>>.</p><div><pre>mvn org.apache.npanday.plugins:maven-vsinstaller-plugin:[version]:install</pre></div><p>You can also specify the location where you want the libraries to be copied by running the following command:</p><div><pre>mvn org.apache.npand
ay.plugins:maven-vsinstaller-plugin:[version]:install -DinstallationLocation=url</pre></div><p><b>Note:</b> On Windows Vista, Windows 7 and above, you will need to run the command as an administrator. This can be done by starting the command prompt using the <i>Run as administrator</i> option.</p><p>After running the <tt>maven-vsinstaller-plugin</tt> the add-in will be located here: <tt>C:\Documents and Settings\[user_home]\My Documents\Visual Studio 2005\Addins\NPanday.VisualStudio.AddIn</tt> (or equivalent for Visual Studio 2008 or Visual Studio 2010).</p><p>More information on how to verify the Add-in installation are located at the end of this guide.</p></div></div><div class="section"><h2>Installing the Visual Studio Add-in using the NPanday Installer<a name="Installing_the_Visual_Studio_Add-in_using_the_NPanday_Installer"></a></h2><p>NPanday Installer allows user to use NPanday automatically without the hassle of downloading the repository and running commands to install it. I
t will generate the repository and the add-ins for both VS2005 and VS2008.</p><p>To launch the NPanday Setup, click the installer twice,</p><img src="../../images/vs/installer/screen1.jpg" alt="" /><p>After clicking the 'Next' button, End-User License Agreement wizard page will prompt. Check the box and click the 'Next' button.</p><img src="../../images/vs/installer/screen2.jpg" alt="" /><p>Next wizard page will be for the Custom Setup which will allow user to change the way the features will be installed and the location of the repository.</p><p>If you are going to configure Maven to use NPanday installed on a remote repository, you can disable the installation of its artifacts in your local repository.</p><p>An item for the Visual Studio Addin should appear for each version of Visual Studio that you have installed. You can then select which of these you wish for the Addin to be installed into.</p><img src="../../images/vs/installer/screen3.jpg" alt="" /><p>After changes were made,
click on Next button and user will be redirected to the Installation wizard page. Click on the 'Install' button to start installation.</p><img src="../../images/vs/installer/screen4.jpg" alt="" /><p>If installation was successful, user will be prompted with this:</p><img src="../../images/vs/installer/screen5.jpg" alt="" /><p>After running the installer the add-in will be located here: <tt>C:\Documents and Settings\[user_home]\My Documents\Visual Studio 2005\Addins\NPanday.VisualStudio.AddIn</tt> (or equivalent for Visual Studio 2008 or equivalent for Visual Studio 2010).</p><p>You can verify that the Maven plugins are also installed correctly by following the same steps as shown in the previous section.</p></div><div class="section"><h2>Verifying the NPanday Add-in<a name="Verifying_the_NPanday_Add-in"></a></h2><p>To verify that the NPanday .NET Build Tool has been configured inside Visual Studio, perform the following instructions:</p><ol style="list-style-type: decimal"><li>Laun
ch Visual Studio (either from the command line or from the Windows Start> menu).</li><li>From inside Visual Studio, select Tools>NPanday Build System. This automatically starts NPanday and displays a confirmation in the Visual Studio Output window at the bottom of the Visual Studio screen.</li></ol><img src="../../images/vs/installer/verify_installation.jpg" alt="NPanday Build System" /><p>You can also set Visual Studio to automatically start NPanday Build System upon startup by checking NPanday.VisualStudio.Addin in Tools > Add-in Manager.</p><p>After it starts, you will not see NPanday Build System listed in the Tools menu, until the next time you start Visual Studio.</p><div class="section"><h3>Getting Started with the Visual Studio Add-in<a name="Getting_Started_with_the_Visual_Studio_Add-in"></a></h3><p>You can now start Visual Studio and test the Add-in. The next section of this guide will focus on <a href="../vs/index.html"> using the Visual Studio Add-in</a>.</p></d
iv></div>
+ <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements. See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership. The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License. You may obtain a copy of the License at --><!-- --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!-- --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied. See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Pre-requisites<a name="Pre-requisites"></a></h2>
+<p>Running NPanday's Maven plugins requires the following on your system:</p>
+<ul>
+<li>Maven 2.0.9 or above (see <a class="externalLink" href="http://maven.apache.org/download.html"> Maven's download page</a> for instructions).</li>
+<li>Java Development Kit (JDK) 1.6 or greater (<a class="externalLink" href="http://www.oracle.com/technetwork/java/javase/downloads/index.html"> Java SE Downloads</a>). Also, the <tt>JAVA_HOME</tt> environment variable must be set to the directory where the JDK is installed, for example, <tt>C:\Program Files\Java\jdk1.6.0</tt>. The <tt>java</tt> executable must also be available on your path.</li>
+<li>Visual Studio 2005 (SP1) or the .NET 2.0 SDK for developing .NET 2.0 applications and libraries (.NET 2.0 SDK: <a class="externalLink" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe6f2099-b7b4-4f47-a244-c96d69c35dec&displaylang=en"> x86</a>, <a class="externalLink" href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=1AEF6FCE-6E06-4B66-AFE4-9AAD3C835D3D"> x64</a>)</li>
+<li>Visual Studio 2008 (SP1) or the <a class="externalLink" href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c17ba869-9671-4330-a63e-1fd44e0e2505&displaylang=en"> Microsoft Windows SDK for Windows 7 and .NET 3.5 SP1 </a> for developing .NET 3.5 applications and libraries. Note: The SDK can be installed on XP or Vista, too.</li>
+<li>Visual Studio 2010 (SP1) or the <a class="externalLink" href=" http://www.microsoft.com/downloads/en/details.aspx?FamilyID=6b6c21d2-2006-4afa-9702-529fa782d63b&displaylang=en"> Microsoft Windows SDK for Windows 7 and .NET 4 SP1 </a> for developing .NET 4 applications and libraries. Note: The SDK can be installed on XP or Vista, too.</li>
+<li><a class="externalLink" href="http://www.nunit.org/?p=download"> NUnit</a> in order to run unit tests with NPanday. Make sure the <tt>bin</tt> directory is on the PATH.</li></ul>
+<p>If you later have problems relating to being unable to find the SDK, refer to the <a href="../reference/troubleshooting.html"> Troubleshooting</a> section. </p></div>
+<div class="section">
+<h2>Removing a Previous Version<a name="Removing_a_Previous_Version"></a></h2>
+<p>While it is generally safe to install the new version without uninstalling the previous version, to ensure a clean system you may want to follow the <a href="./uninstall.html"> Uninstalling NPanday</a> instructions.</p></div>
+<div class="section">
+<h2>Obtaining NPanday<a name="Obtaining_NPanday"></a></h2>
+<p>NPanday releases are made available in two locations:</p>
+<ul>
+<li><a class="externalLink" href="http://www.apache.org/dist/incubator/npanday/"> NPanday Download page</a> - for downloading a full repository to install locally (once releases have been made from Apache)</li>
+<li><a class="externalLink" href="http://npanday.codeplex.com/Release/ProjectReleases.aspx"> Codeplex NPanday Download page</a> - for downloading a full repository to install locally (releases before entering the Apache Incubator)
+<ul>
+<li>Alternatively, you can obtain them directory using Maven.</li></ul></li></ul>
+<p>In NPanday 1.1, the release is only made available as a Maven binary repository, or a source distribution. For information on how to build the project from source, see <a href="../../developers/building.html"> Building from Source</a> in the Developer's Guide. NPanday 1.2 and above include a Windows installer as an option.</p><!-- TODO: additional guides for using the existing repositories --></div>
+<div class="section">
+<h2>Installing Using the Downloaded Binary Repository<a name="Installing_Using_the_Downloaded_Binary_Repository"></a></h2>
+<p>In this guide, we will use the repository downloaded from the NPanday download page.</p>
+<div class="section">
+<h3>Installing NPanday's Maven Plugins<a name="Installing_NPandays_Maven_Plugins"></a></h3>
+<p>Whether you are using just the Visual Studio integration or the full set of capabilities, you must have the Maven environment installed.</p>
+<p>For the purposes of this guide, we will copy the artifacts to our local environment only - however in most developer groups you will host the repository on a shared server that all developers can use to obtain the correct release.</p>
+<p>After downloading the binary repository, unpack the contents (you may need a 3rd party application to expand the <tt>tar.gz</tt> format on Windows). Next, copy the contents of <tt>repository/releases</tt> from the archive to <tt>%HOMEDRIVE%%HOMEPATH%\.m2\repository</tt>. This is the default <i>local repository</i> of a Maven installation if it has not been modified in Maven's <tt>settings.xml</tt>.</p>
+<p>For example, you may end up with a structure containing <tt>C:\Documents and Settings\User\.m2\repository\npanday\apache-npanday\1.5.0-incubating-SNAPSHOT\apache-npanday-1.5.0-incubating-SNAPSHOT.pom</tt>.</p>
+<p>To confirm your installation, run the following command, replacing <tt>1.5.0-incubating-SNAPSHOT</tt> with the version you are installing:</p>
+<div>
+<pre>mvn help:describe -DgroupId=org.apache.npanday.plugins -DartifactId=maven-vsinstaller-plugin -Dversion=1.5.0-incubating-SNAPSHOT
+</pre></div>
+<p>If successful, you should receive the following output:</p>
+<div>
+<pre>Name: NPanday :: Visual Studio Addin Installer Maven Plugin
+Description: Maven Plugin for .NET: Installs the Visual Studio Addin
+Group Id: org.apache.npanday.plugins
+Artifact Id: maven-vsinstaller-plugin
+Version: 1.5.0-incubating-SNAPSHOT
+Goal Prefix: vsinstaller
+
+This plugin has 1 goal:
+
+vsinstaller:install
+ Description: Installs Visual Studio 2005 addin.
+</pre></div><!-- TODO: add a troubleshooting guide and reference here in case it all goes wrong -->
+<p>If you don't intend to use the Visual Studio Add-in, you can now <a href="../advanced/index.html"> get started using NPanday's Maven extensions</a>.</p></div>
+<div class="section">
+<h3>Installing the Visual Studio Add-in<a name="Installing_the_Visual_Studio_Add-in"></a></h3>
+<p>To install the Add-in, first ensure that Visual Studio is not running.</p>
+<p>Next, from a command prompt with the path set as indicated above, run the following command. This command will generate the addin and copies the necessary libraries needed to run the addin to a default location <b>C:\[PROGRAMFILES]\NPanday</b>>.</p>
+<div>
+<pre>mvn org.apache.npanday.plugins:maven-vsinstaller-plugin:[version]:install
+</pre></div>
+<p>You can also specify the location where you want the libraries to be copied by running the following command:</p>
+<div>
+<pre>mvn org.apache.npanday.plugins:maven-vsinstaller-plugin:[version]:install -DinstallationLocation=url
+</pre></div>
+<p><b>Note:</b> On Windows Vista, Windows 7 and above, you will need to run the command as an administrator. This can be done by starting the command prompt using the <i>Run as administrator</i> option.</p>
+<p>After running the <tt>maven-vsinstaller-plugin</tt> the add-in will be located here: <tt>C:\Documents and Settings\[user_home]\My Documents\Visual Studio 2005\Addins\NPanday.VisualStudio.AddIn</tt> (or equivalent for Visual Studio 2008 or Visual Studio 2010).</p>
+<p>More information on how to verify the Add-in installation are located at the end of this guide.</p></div></div>
+<div class="section">
+<h2>Installing the Visual Studio Add-in using the NPanday Installer<a name="Installing_the_Visual_Studio_Add-in_using_the_NPanday_Installer"></a></h2>
+<p>NPanday Installer allows user to use NPanday automatically without the hassle of downloading the repository and running commands to install it. It will generate the repository and the add-ins for both VS2005 and VS2008.</p>
+<p>To launch the NPanday Setup, click the installer twice,</p><img src="../../images/vs/installer/screen1.jpg" alt="" />
+<p>After clicking the 'Next' button, End-User License Agreement wizard page will prompt. Check the box and click the 'Next' button.</p><img src="../../images/vs/installer/screen2.jpg" alt="" />
+<p>Next wizard page will be for the Custom Setup which will allow user to change the way the features will be installed and the location of the repository.</p>
+<p>If you are going to configure Maven to use NPanday installed on a remote repository, you can disable the installation of its artifacts in your local repository.</p>
+<p>An item for the Visual Studio Addin should appear for each version of Visual Studio that you have installed. You can then select which of these you wish for the Addin to be installed into.</p><img src="../../images/vs/installer/screen3.jpg" alt="" />
+<p>After changes were made, click on Next button and user will be redirected to the Installation wizard page. Click on the 'Install' button to start installation.</p><img src="../../images/vs/installer/screen4.jpg" alt="" />
+<p>If installation was successful, user will be prompted with this:</p><img src="../../images/vs/installer/screen5.jpg" alt="" />
+<p>After running the installer the add-in will be located here: <tt>C:\Documents and Settings\[user_home]\My Documents\Visual Studio 2005\Addins\NPanday.VisualStudio.AddIn</tt> (or equivalent for Visual Studio 2008 or equivalent for Visual Studio 2010).</p>
+<p>You can verify that the Maven plugins are also installed correctly by following the same steps as shown in the previous section.</p></div>
+<div class="section">
+<h2>Verifying the NPanday Add-in<a name="Verifying_the_NPanday_Add-in"></a></h2>
+<p>To verify that the NPanday .NET Build Tool has been configured inside Visual Studio, perform the following instructions:</p>
+<ol style="list-style-type: decimal">
+<li>Launch Visual Studio (either from the command line or from the Windows Start> menu).</li>
+<li>From inside Visual Studio, select Tools>NPanday Build System. This automatically starts NPanday and displays a confirmation in the Visual Studio Output window at the bottom of the Visual Studio screen.</li></ol><img src="../../images/vs/installer/verify_installation.jpg" alt="NPanday Build System" />
+<p>You can also set Visual Studio to automatically start NPanday Build System upon startup by checking NPanday.VisualStudio.Addin in Tools > Add-in Manager.</p>
+<p>After it starts, you will not see NPanday Build System listed in the Tools menu, until the next time you start Visual Studio.</p>
+<div class="section">
+<h3>Getting Started with the Visual Studio Add-in<a name="Getting_Started_with_the_Visual_Studio_Add-in"></a></h3>
+<p>You can now start Visual Studio and test the Add-in. The next section of this guide will focus on <a href="../vs/index.html"> using the Visual Studio Add-in</a>.</p></div></div>
</div>
</div>
<div class="clear">
<hr/>
</div>
<div id="footer">
- <div class="xright">Copyright © 2012
+ <div class="xright">
+ Copyright © 2014
<a href="http://www.apache.org/">The Apache Software Foundation</a>.
All Rights Reserved.
-
- </div>
+
+ </div>
<div class="clear">
<hr/>
</div>
</div>
</body>
-</html>
+</html>
\ No newline at end of file