@@ -0,0 +1,452 @@
+package com.rbsfm.plugin.build.repository.subversion;%0A%0Apublic enum Scheme %7B%0A   SVN(%22svn%22),%0A   HTTP(%22http%22);%0A   public String scheme;%0A   private Scheme(String scheme) %7B%0A      this.scheme = scheme;%0A   %7D%0A   public static Scheme scheme(String location) throws Exception%7B%0A      for(Scheme scheme : values())%7B%0A         if(location.startsWith(scheme.scheme)) %7B%0A            return scheme;%0A         %7D%0A      %7D%0A      throw new Exception(%22Invalid scheme%22);%0A   %7D%0A%7D%0A

Add scheme