title: Private composer repository
body: <p>I have setup a local SVN repository with the following layout</p>
  
  <pre><code>trunk
    satis
      libraryA
        trunk
          src
          composer.json
        tags
        branches
  </code></pre>
  
  <p>Which is complying with the documentation.</p>
  
  <p>My satis configuration looks like this:</p>
  
  <pre><code>{
  "name": "My repo",
  "homepage": "http://myrepo",
  "repositories": [
      {
          "type": "vcs",
          "url": "https://myrepo/trunk/satis/libraryA"
      }
  ],
  "require-all": true
  }
  </code></pre>
  
  <p>I have chosen for this setup to prevent having to create a svn repository for each library separately.</p>
  
  <p>Now I am getting the following error:</p>
  
  <pre><code>[Composer\Repository\InvalidRepositoryException]
  No valid composer.json was found in any branch or tag of https://myrepo/trunk/satis/libraryA, could not load a package from it.
  </code></pre>
  
  <p>While I am quite sure that the composer.json in libraryA/trunk is valid (it passes <code>composer validate</code>)</p>