title: Satis can read composer.json, but cannot checkout the other files
body: <p>After trying Satis on my personnal SVN server (Linux, Svn, Apache 2, SSL, LDAP, DAV), that works fine; I am trying to make it work on my company's SVN server (Windows, Visual SVN, SSL).</p>
  
  <p>In both cases Satis runs under Linux; Mine is an Ubuntu, and my company's is a CentOs.</p>
  
  <p>On my company's Satis instance, it can browse the repository, it can get the composer.json of the project, but it won't get the project itself, at the same level than the composer.json.</p>
  
  <p>Here is an anonymized version of the satis.json :</p>
  
  <pre><code>{
      "name": "MyCompany",
      "homepage": "http://my-server.net/satis",
      "repositories": [
          {
              "type": "svn",
              "url": "https://my-other-server.net/svn/my-project"
          }
      ],
      "config": {
          "http-basic": {
              "my-other-server.net": {
                  "username": "my-readonly-username",
                  "password": "my-readonly-password"
              }
          }
      },
      "archive": {
          "directory": "dist",
          "format": "tar",
          "prefix-url": "http://my-server.net/satis/"
      },
      "require-all": true
  }
  </code></pre>
  
  <p>Here is an anonymized version on the project's composer.json :</p>
  
  <pre><code>{
      "name": "mycompany/project",
      "type": "symfony-bundle",
      "description": "Project 1.0",
      "keywords": [ "project" ],
      "homepage": "http://my-company.fr/project",
      "licence": "proprietary",
      "version": "1.0",
      "authors": [
          {
              "name": "My team",
              "email": "address@inter.net"
          }
      ],
      "require": {
          "php": "&gt;=5.4"
      },
      "autoload": {
              "psr-4": { "Mycompany\\ProjectBundle\\": "" }
      }
  }
  </code></pre>
  
  <p>Here is how i execute Satis :</p>
  
  <pre><code>php bin/satis build mycompany.json web -vvv
  </code></pre>
  
  <p>And finaly, here is the anonymized verbose result of Satis :</p>
  
  <pre><code>Executing command (CWD): git describe --exact-match --tags
  Executing command (CWD): git branch --no-color --no-abbrev -v
  Executing command (CWD): hg branch
  Executing command (CWD): svn info --xml
  Failed to initialize global composer: Composer could not find the config file: /root/.composer/composer.json
  To initialize a project, please create a composer.json file as described in the http://getcomposer.org/ "Getting Started" section
  Scanning packages
  Executing command (CWD): svn ls --verbose --non-interactive  --username 'my-readonly-username' --password 'my-readonly-password'  'https://my-other-server.net/svn/my-project/trunk'
  Executing command (CWD): svn ls --verbose --non-interactive  --username 'my-readonly-username' --password 'my-readonly-password'  'https://my-other-server.net/svn/my-project/branches'
  Executing command (CWD): svn ls --verbose --non-interactive  --username 'my-readonly-username' --password 'my-readonly-password'  'https://my-other-server.net/svn/my-project/tags'
  Reading /root/.composer/cache/repo/https---my-other-server.net-svn-my-project/-trunk--4-.json from cache
  Reading /root/.composer/cache/repo/https---my-other-server.net-svn-my-project/-trunk--4-.json from cache
  Reading composer.json of mycompany/project (trunk)
  Reading /root/.composer/cache/repo/https---my-other-server.net-svn-my-project/-trunk--4-.json from cache
  Importing branch trunk (dev-trunk)
  Selected mycompany/project (dev-trunk)
  Creating local downloads in 'web/dist'
  Dumping 'mycompany/project-9999999-dev'.
    - Installing mycompany/project (dev-trunk)
      Checking out /trunk/@4
  Failed: [RuntimeException] Package could not be downloaded, svn: OPTIONS de 'https://my-other-server.net/svn/project/trunk': Échec à l'autorisation (https://my-other-server.net)
  </code></pre>
  
  <p>[RuntimeException]<br>
        Package could not be downloaded, svn: OPTIONS de '<a href="https://my-other-server.net/svn/project/trunk" rel="nofollow">https://my-other-server.net/svn/project/trunk</a>': Échec à l'autorisation (<a href="https://my-other-server.net" rel="nofollow">https://my-other-server.net</a>)  </p>
  
  <pre><code>Exception trace:
   () at /srv/satis/vendor/composer/composer/src/Composer/Downloader/SvnDownloader.php:91
   Composer\Downloader\SvnDownloader-&gt;execute() at /srv/satis/vendor/composer/composer/src/Composer/Downloader/SvnDownloader.php:33
   Composer\Downloader\SvnDownloader-&gt;doDownload() at /srv/satis/vendor/composer/composer/src/Composer/Downloader/VcsDownloader.php:66
   Composer\Downloader\VcsDownloader-&gt;download() at /srv/satis/vendor/composer/composer/src/Composer/Downloader/DownloadManager.php:201
   Composer\Downloader\DownloadManager-&gt;download() at /srv/satis/vendor/composer/composer/src/Composer/Package/Archiver/ArchiveManager.php:144
   Composer\Package\Archiver\ArchiveManager-&gt;archive() at /srv/satis/src/Composer/Satis/Command/BuildCommand.php:410
   Composer\Satis\Command\BuildCommand-&gt;dumpDownloads() at /srv/satis/src/Composer/Satis/Command/BuildCommand.php:159
   Composer\Satis\Command\BuildCommand-&gt;execute() at /srv/satis/vendor/symfony/console/Symfony/Component/Console/Command/Command.php:253
   Symfony\Component\Console\Command\Command-&gt;run() at /srv/satis/vendor/symfony/console/Symfony/Component/Console/Application.php:874
   Symfony\Component\Console\Application-&gt;doRunCommand() at /srv/satis/vendor/symfony/console/Symfony/Component/Console/Application.php:195
   Symfony\Component\Console\Application-&gt;doRun() at /srv/satis/src/Composer/Satis/Console/Application.php:52
   Composer\Satis\Console\Application-&gt;doRun() at /srv/satis/vendor/symfony/console/Symfony/Component/Console/Application.php:126
   Symfony\Component\Console\Application-&gt;run() at /srv/satis/bin/satis:9
  
  build [--no-html-output] [--skip-errors] [file] [output-dir] [packages1] ... [packagesN]
  </code></pre>
  
  <p>Other elements :</p>
  
  <ul>
  <li>While debugging, i am root on the Satis server, as when i execute it</li>
  <li>I have tried to rm -rf /root/.composer</li>
  <li>I have tried to give full rights to my-readonly-username on Visual SVN</li>
  <li>I have tried to drink more cofee</li>
  </ul>
  
  <p>None of this changed anything (except maybe the coffee).</p>