From: <jbo...@li...> - 2005-09-28 21:19:16
|
Author: adamw Date: 2005-09-28 17:19:08 -0400 (Wed, 28 Sep 2005) New Revision: 1234 Modified: trunk/forge/portal-extensions/shotoku/shotoku-svn-service/src/java/org/jboss/shotoku/svn/service/SvnRepository.java trunk/forge/portal-extensions/shotoku/shotoku-svn-service/src/java/org/jboss/shotoku/svn/service/SvnServiceImpl.java Log: Added initial check-outs and more resistancy do cleanup exceptions Modified: trunk/forge/portal-extensions/shotoku/shotoku-svn-service/src/java/org/jboss/shotoku/svn/service/SvnRepository.java =================================================================== --- trunk/forge/portal-extensions/shotoku/shotoku-svn-service/src/java/org/jboss/shotoku/svn/service/SvnRepository.java 2005-09-28 20:59:32 UTC (rev 1233) +++ trunk/forge/portal-extensions/shotoku/shotoku-svn-service/src/java/org/jboss/shotoku/svn/service/SvnRepository.java 2005-09-28 21:19:08 UTC (rev 1234) @@ -57,7 +57,7 @@ private void tryCleanup() { try { ourClientManager.getWCClient().doCleanup(wc); - } catch (SVNException e) { + } catch (Exception e) { } } Modified: trunk/forge/portal-extensions/shotoku/shotoku-svn-service/src/java/org/jboss/shotoku/svn/service/SvnServiceImpl.java =================================================================== --- trunk/forge/portal-extensions/shotoku/shotoku-svn-service/src/java/org/jboss/shotoku/svn/service/SvnServiceImpl.java 2005-09-28 20:59:32 UTC (rev 1233) +++ trunk/forge/portal-extensions/shotoku/shotoku-svn-service/src/java/org/jboss/shotoku/svn/service/SvnServiceImpl.java 2005-09-28 21:19:08 UTC (rev 1234) @@ -72,12 +72,17 @@ String id = Tools.getAttributeValue(n, "id"); String url = Tools.getAttributeValue(n, "url"); - repositories.put(id, new SvnRepository( + SvnRepository repo = new SvnRepository( Tools.getAttributeValue(n, "username"), Tools.getAttributeValue(n, "password"), url, - Tools.getAttributeValue(n, "localpath"))); + Tools.getAttributeValue(n, "localpath")); + repositories.put(id, repo); + + // First update/ checkout. + repo.update(); + log.info("Added svn repository: " + id + ", " + url); } } |