Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/romiras/apache-visualsvn-server
Apache as VisualSVN server
https://github.com/romiras/apache-visualsvn-server
apache2 configuration linux scm subversion ubuntu vcs web-server
Last synced: 8 days ago
JSON representation
Apache as VisualSVN server
- Host: GitHub
- URL: https://github.com/romiras/apache-visualsvn-server
- Owner: romiras
- License: apache-2.0
- Created: 2014-08-09T22:05:13.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-12-11T18:50:50.000Z (about 9 years ago)
- Last Synced: 2023-03-23T01:22:16.020Z (almost 2 years ago)
- Topics: apache2, configuration, linux, scm, subversion, ubuntu, vcs, web-server
- Language: Shell
- Size: 85 KB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
apache-visualsvn-server
=======================Use current project as example for setting-up a directory structure of Apache server configured as VisualSVN server on Ubuntu 12.04
Subversion repositories are available under HTTPS protocol at https://localhost:8443/svn/
Repositories
------------svnadmin create /var/svn/repos/REPO_NAME
chown -R www-data:www-data /var/svn/repos/REPO_NAMEAll repositories will be accessible via https://localhost:8443/svn/
Access
------
Username: demo
Password: demoTo add new user:
htpasswd -m /var/svn/dav_svn.htpasswdSetting permissions per project: see file /var/svn/dav_svn.authz
ACL permissions
---------------All Subversion directories must be writable by Apache (www-data).
chown -R www-data:www-data /var/svn/
chown -R www-data:www-data /var/www/SSL certificate
---------------You can either use CA (certification authority) or self-signed certificate. Put it in file /etc/apache2/ssl.key/server.pem
Read about creation and self-signing on https://devcenter.heroku.com/articles/ssl-certificate-self for example.
Checkout
--------You can now checkout the revision zero of your subversion repository by:
svn checkout https://localhost:8443/svn/REPO_NAME