svn errore di comando list 200 su una configurazione server Apache + SVN
-
04-10-2019 - |
Domanda
Sono la creazione di un server Apache + SVN per il lavoro. Posso checkout un repository, ma quando ho eseguito il comando list svn ho il seguente errore "OPZIONI di ' https: // server ': 200 OK ( https: // server ) "
Ecco il mio subversion.conf
<Location /svn/>
DAV svn
SVNParentPath /svn/repos/
# Require SSL connection for password protection.
SSLRequireSSL
AuthType Basic
AuthName "NH SVN"
AuthUserFile /svn/repos/users
Require valid-user
</Location>
Se rimuovo il trascinamento / ricevo 403 errori proibiti quando si esegue lo stesso comando.
Soluzione
Non è possibile elencare i repository. Solo i file in un archivio. Quindi è necessario creare un repository prima a / svn / repos / usando "svnadmin creare". Non dimenticate di dare apache rw-diritti sul nuovo repository
svnadmin create /svn/repos/mynewrepository
svn list https://serverurl/svn/mynewrepository
SVNParentPath significa che puoi avere più repository in questo percorso.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow