From cf9550d8df51d927c63176675280d69b86e7a6e2 Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Wed, 04 May 2011 17:35:49 -0400
Subject: [PATCH] Build infrastructure improvements. Setting to show remote branches.

---
 src/com/gitblit/GitBlit.java |   11 +++++------
 1 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/src/com/gitblit/GitBlit.java b/src/com/gitblit/GitBlit.java
index 32ee73c..c633f6e 100644
--- a/src/com/gitblit/GitBlit.java
+++ b/src/com/gitblit/GitBlit.java
@@ -137,6 +137,7 @@
 			model.useTickets = config.getBoolean("gitblit", "useTickets", false);
 			model.useDocs = config.getBoolean("gitblit", "useDocs", false);
 			model.useRestrictedAccess = config.getBoolean("gitblit", "restrictedAccess", false);
+			model.showRemoteBranches = config.getBoolean("gitblit", "showRemoteBranches", false);
 		}
 		r.close();
 		return model;
@@ -170,6 +171,7 @@
 		config.setBoolean("gitblit", null, "useTickets", repository.useTickets);
 		config.setBoolean("gitblit", null, "useDocs", repository.useDocs);
 		config.setBoolean("gitblit", null, "restrictedAccess", repository.useRestrictedAccess);
+		config.setBoolean("gitblit", null, "showRemoteBranches", repository.showRemoteBranches);
 		try {
 			config.save();
 		} catch (IOException e) {
@@ -178,8 +180,8 @@
 		r.close();
 	}
 
-	public void setupContext(IStoredSettings settings) {
-		logger.info("Setting up GitBlit context from " + settings.toString());
+	public void configureContext(IStoredSettings settings) {
+		logger.info("Configure GitBlit from " + settings.toString());
 		this.storedSettings = settings;
 		repositoriesFolder = new File(settings.getString(Keys.git.repositoriesFolder, "repos"));
 		exportAll = settings.getBoolean(Keys.git.exportAll, true);
@@ -188,12 +190,9 @@
 
 	@Override
 	public void contextInitialized(ServletContextEvent contextEvent) {
-		logger.info("GitBlit context initialization by servlet container...");
 		if (storedSettings == null) {
 			WebXmlSettings webxmlSettings = new WebXmlSettings(contextEvent.getServletContext());
-			setupContext(webxmlSettings);
-		} else {
-			logger.info("GitBlit context already setup by " + storedSettings.toString());
+			configureContext(webxmlSettings);
 		}
 	}
 

--
Gitblit v1.9.1