code: public String resolveReposUrl() throws IOException {
  		// Zur Zeit nur für HTTP implementiert.
  		try {
  			URL url;
  
  			// TODO: Schön machen
  			try {
  				url = new URL(defaultRepositoryUrl);
  			} catch (MalformedURLException e) {
  				url = new File(defaultRepositoryUrl).toURI().toURL();
  			}
  			if (!url.getProtocol().equals("http")) {
  				log.info("Resolving repository-config not implemented for protocol {} yet", url.getProtocol());
  				return defaultRepositoryUrl;
  			}
  
  			Properties config = loadConfig();
  
  			if (config == null) {
  				return defaultRepositoryUrl;
  			}
  
  			String localIp = determinateLocalIP();
  
  			return resolveRepos(localIp, config);
  		} catch (Exception e) {
  			log.error(e.getMessage(), e);
  
  			return defaultRepositoryUrl;
  		}
  	}
docs: Versucht, im übergebenen Repository die Konfigurations-Datei zu finden
  und daraus ein passendes Repository abzuleiten. Schlägt dies fehlt oder
  tritt ein Fehler auf, wird dieser Fehler gelogt, und das übergebene
  Repository zurückgegeben.
  
  @return
  @throws IOException