diff --git a/changelog/plugin.jelly b/changelog/plugin.jelly index a0897d84..ffb16834 100644 --- a/changelog/plugin.jelly +++ b/changelog/plugin.jelly @@ -23,7 +23,8 @@ xmlns:ant="jelly:ant" xmlns:define="jelly:define" xmlns:changelog="changelog" - xmlns:doc="doc"> + xmlns:doc="doc" + xmlns:maven="jelly:maven"> @@ -98,4 +99,14 @@ + + + +You must provide a password to set for the cvs repository. +Please run the goal again using: +maven -Dpassword=XXXXXX changelog:create-cvspass + Setting password for ${pom.repository.cvsRoot} + + + diff --git a/changelog/xdocs/changes.xml b/changelog/xdocs/changes.xml index 0cbd85e6..b041a64a 100644 --- a/changelog/xdocs/changes.xml +++ b/changelog/xdocs/changes.xml @@ -26,6 +26,10 @@ + + Add changelog:create-cvspass goal for creating the required .cvspass file + Add documentation on .cvspass file for CVSNT users. + Use Netbean 3.6 version of cvslib to fix cvs 1.11.2 bug. diff --git a/changelog/xdocs/index.xml b/changelog/xdocs/index.xml index 20f2226e..0394a182 100644 --- a/changelog/xdocs/index.xml +++ b/changelog/xdocs/index.xml @@ -44,5 +44,25 @@ document.

+
+

+ This plugin does not use the cvs executable on your + system to access CVS, instead it uses a java library from the + NetBeans project. +

+

+ The password to access CVS is read by the plugin from + ${user.home}/.cvspass. If you are using CVSNT you + will not have this file, as CVSNT stores passwords encrypted in the + registry. +

+

+ To create this file, please execute the changelog:create-cvspass + goal, e.g. +

+ +maven -Dpassword=XXXXXXXX changelog:create-cvspass + +