diff --git a/xdoc/src/plugin-resources/templates/cvs-usage.xml b/xdoc/src/plugin-resources/templates/cvs-usage.xml
index 3a225145..49cdfee6 100644
--- a/xdoc/src/plugin-resources/templates/cvs-usage.xml
+++ b/xdoc/src/plugin-resources/templates/cvs-usage.xml
@@ -28,6 +28,8 @@
#end
#if ($repository.connection && $repository.connection != '')
+ #set ($connscm = $repository.getScmType($repository.connection))
+ #if ($connscm == 'cvs')
#set ($conn = $repository.getCvsRoot($repository.connection, ''))
#set ($module = $repository.getCvsModule($repository.connection))
@@ -47,9 +49,13 @@
Updates from within the module's directory do not need the -d parameter.
+ #end
#end
#if ($repository.developerConnection && $repository.developerConnection != '')
+ #set ($connscm = $repository.getScmType($repository.developerConnection))
+ #if ($connscm == 'cvs')
+
#set ($conn = $repository.getCvsRoot($repository.developerConnection, 'username'))
#set ($module = $repository.getCvsModule($repository.developerConnection))
#set ($server = $repository.getCvsServer($repository.developerConnection))
@@ -73,6 +79,7 @@
+ #end
#end
#if ($repository.url && $repository.url != '')
diff --git a/xdoc/xdocs/changes.xml b/xdoc/xdocs/changes.xml
index dfbb139c..d75007a2 100644
--- a/xdoc/xdocs/changes.xml
+++ b/xdoc/xdocs/changes.xml
@@ -7,6 +7,9 @@
+
+ Applied Maven-756. cvs-usage.xml breaks on non-cvs scm URL
+
Move xdoc faqs over from the wiki
update to commons-jelly-20030902.160215