James Moger
2012-02-03 b7403152813c7fee783e3c999c7f7ae9fbaacce0
src/com/gitblit/GitFilter.java
@@ -83,6 +83,25 @@
   }
   /**
    * Determine if the repository can receive pushes.
    *
    * @param repository
    * @param action
    * @return true if the action may be performed
    */
   @Override
   protected boolean isActionAllowed(RepositoryModel repository, String action) {
      if (action.equals(gitReceivePack)) {
         // Push request
         if (!repository.isBare) {
            logger.warn("Gitblit does not allow pushes to repositories with a working copy");
            return false;
         }
      }
      return true;
   }
   /**
    * Determine if the repository requires authentication.
    * 
    * @param repository