Added by Torsten Hees almost 8 years ago
Hello,
I’ll take my first steps with OpenProject. It works good, but I can’t find a way to connect my existing subversion repositorys to OpenProject.
I running OpenProject on Ubuntu-Server 16.04 and on another machine CollabNet Subversion Edge.
I don’t know how to connect it together. I not sure but I think it is not possible, because OpenProject need the subversion instance on the same machine. Is this correct?
Replies (3)
Hi Torsten,
OpenProject allows you to link existing SVN repositories using a remotely authorized repository.
If you’re using that setup, you will only be able to browse the repository through OpenProject, but checking out / committing with the user credentials of OpenProject will not be possible. You can use both types of repositories in your installation, however. Each project can either have:
- if configured: a managed repository (owned and user permissions handled by OpenProject, check out possible with OpenProject permissions)
- if enabled: an existing repository, either local or remote. Browsing only through OpenProject.
For more information, see:
https://github.com/opf/openproject/tree/dev/docs/repositories
https://www.openproject.org/help/system-settings/repositories-settings/
Best,
Oliver
Thanks a lot. That helps me, but now I running in another error.
I configured my svn configuration, but I got the following error:
“500 An error occurred when trying to access the repository: The repository is unavailable.”
The repository is not unavailable, on the same machine I can checkout the repository with the same user and repository url:
My Settings:
Project settings -> Repository
Source control management system: Subversion
URL: https://192.168.178.23:3690/svn/Test/trunk
Repository username: openprojectsvnuser
Password: openprojectsvnuser
I have the same problem. I use the Docker version of OpenProject (openproject/community:7) and set SMTP and two subversion settings via environment variables:
After that I added a SVN repository with existing commits to the Demo project with the following settings:
I already set the log level to “:debug” and checked log/supervisor/web-stdout.log. I found there the svn command that OpenProject use. If I run this command on the shell (Host and docker container bash) I get the correct return.
This ist the return:
This is the log output: