James Moger
2012-12-21 6f8ad9b1068e57062a5f79da83c10ee715d412ef
src/com/gitblit/GitBlit.java
@@ -1339,7 +1339,7 @@
      }
      // check for updates
      Repository r = getRepository(repositoryName);
      Repository r = getRepository(model.name);
      if (r == null) {
         // repository is missing
         removeFromCachedRepositoryList(repositoryName);
@@ -1937,7 +1937,7 @@
         if (!repository.name.toLowerCase().endsWith(org.eclipse.jgit.lib.Constants.DOT_GIT_EXT)) {
            repository.name += org.eclipse.jgit.lib.Constants.DOT_GIT_EXT;
         }
         if (new File(repositoriesFolder, repository.name).exists()) {
         if (hasRepository(repository.name)) {
            throw new GitBlitException(MessageFormat.format(
                  "Can not create repository ''{0}'' because it already exists.",
                  repository.name));
@@ -3044,22 +3044,20 @@
         ServletContext context = contextEvent.getServletContext();
         WebXmlSettings webxmlSettings = new WebXmlSettings(context);
         // 0.7.0 web.properties in the deployed war folder
         String webProps = context.getRealPath("/WEB-INF/web.properties");
         // gitblit.properties file located within the webapp
         String webProps = context.getRealPath("/WEB-INF/gitblit.properties");
         if (!StringUtils.isEmpty(webProps)) {
            File overrideFile = new File(webProps);
            if (overrideFile.exists()) {
               webxmlSettings.applyOverrides(overrideFile);
            }
            webxmlSettings.applyOverrides(overrideFile);
         }
         
         // 0.8.0 gitblit.properties file located outside the deployed war
         // gitblit.properties file located outside the deployed war
         // folder lie, for example, on RedHat OpenShift.
         File overrideFile = getFileOrFolder("gitblit.properties");
         if (!overrideFile.getPath().equals("gitblit.properties")) {
            webxmlSettings.applyOverrides(overrideFile);
         }
         configureContext(webxmlSettings, true);
         // Copy the included scripts to the configured groovy folder