Update of
/var/cvs/contributions/CMSContainer/overview_generator/src/java/com/finalist/cmsc/tools/generator
In directory
james.mmbase.org:/tmp/cvs-serv5216/src/java/com/finalist/cmsc/tools/generator
Modified Files:
CheckOutSourceCode.java GeneratorReport.java
Log Message:
CMSC-472,Automatic generation of available portlets / modules
See also:
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/overview_generator/src/java/com/finalist/cmsc/tools/generator
See also: http://www.mmbase.org/jira/browse/CMSC-472
Index: CheckOutSourceCode.java
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer/overview_generator/src/java/com/finalist/cmsc/tools/generator/CheckOutSourceCode.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- CheckOutSourceCode.java 14 Apr 2008 02:27:42 -0000 1.3
+++ CheckOutSourceCode.java 5 Jun 2008 02:52:13 -0000 1.4
@@ -68,6 +68,7 @@
true);
} catch (SVNException e) {
log.equals("Check out from svn error");
+ System.out.println("-->timeout ,connect the server failure
server = ["+vcsConfig.getUrl()+"] user= ["+vcsConfig.getUsername()+"]
pwd=["+vcsConfig.getPassword()+"]");
}
}
Index: GeneratorReport.java
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer/overview_generator/src/java/com/finalist/cmsc/tools/generator/GeneratorReport.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- GeneratorReport.java 21 Jan 2008 11:36:01 -0000 1.3
+++ GeneratorReport.java 5 Jun 2008 02:52:13 -0000 1.4
@@ -26,10 +26,15 @@
List<VCSConfig> configs = getConfigs();
FileOutputStream out = null;
try {
- // TODO test if file existed ,content should not be added to the
+ File exportFile = new File(targetReportFileLocation +
File.separator + "projectreport.xml");
+ File dir = new File(targetReportFileLocation);
+ if(!dir.exists()) {
+ dir.mkdirs();
+ }
+ // test if file existed ,content should not be added to the
// tail of the file.
out = new FileOutputStream(targetReportFileLocation
- + File.separator + "projectreport.xml", true);
+ + File.separator + "projectreport.xml", false);
String head = "<?xml version='1.0' encoding='utf-8'
?><?xml-stylesheet type='text/xsl' href='report.xsl'?>";
append(out, head);
append(out, "<cmscprojects>");
@@ -280,6 +285,9 @@
String url) throws IOException {
File normalroot = new File(path);
File[] filesOrDirs = normalroot.listFiles();
+ if(filesOrDirs == null || filesOrDirs.length == 0) {
+ return;
+ }
for (File filesOrDir : filesOrDirs) {
if (filesOrDir.isFile())
continue;
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs