title: Is is possible to configure multiple git repositories in Spring Cloud Config Server
body: <p>I would like to read some configurations from multiple git repositories, something like:</p>
  
  <pre><code>spring:
    profiles:
      active: base, app1, app2
    cloud:
      config:
        server:
          base:
            uri: http://${GIT_HOST}/base/base.git
            username: ${GIT_USERNAME}
            password: ${GIT_PASSWORD}
          app1:
            uri: http://${GIT_HOST}/group1/app1.git
            username: ${GIT_USERNAME}
            password: ${GIT_PASSWORD}
          app2:
            uri: http://${GIT_HOST}/group2/app2.git
            username: ${GIT_USERNAME}
            password: ${GIT_PASSWORD}
  </code></pre>
  
  <p>At startup I see the following exception:</p>
  
  <pre><code>Caused by: java.lang.IllegalStateException: You need to configure a uri for the git repository
  </code></pre>
  
  <p>The <a href="http://cloud.spring.io/spring-cloud-static/spring-cloud-config/1.4.0.RELEASE/single/spring-cloud-config.html#_composite_environment_repositories" rel="nofollow noreferrer">documentation</a> shows an example using two different repos, git and svn. Can't we use multiple repos of the same kind?</p>