From 94a1b5ab3a9b56c2bb932c24a72d2d0a97864fe1 Mon Sep 17 00:00:00 2001 From: Robert Date: Tue, 13 Oct 2009 22:21:42 +0200 Subject: [PATCH] Added repository list screen. --- src/net/sourcewalker/svnnotify/Application.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/net/sourcewalker/svnnotify/Application.java b/src/net/sourcewalker/svnnotify/Application.java index 8b45e0e..542cc07 100644 --- a/src/net/sourcewalker/svnnotify/Application.java +++ b/src/net/sourcewalker/svnnotify/Application.java @@ -89,11 +89,24 @@ public void run() { case HELP: showHelpScreen(); break; + case LIST_REPO: + listRepos(); + break; default: System.out.println("Error: Application mode not defined!"); } } + private void listRepos() { + System.out.println("Configured repositories:"); + List repos = database.getRepositories(); + for (IRepository repo: repos) { + System.out.println(repo.getName()); + System.out.println(" URL: " + repo.getURL().toString()); + System.out.println(); + } + } + private void showHelpScreen() { System.out.println("usage:"); System.out.println("\tsvn-notify");