Tuesday, November 16, 2021

[SOLVED] Have installed SVN. How to create repositories with trunk/tags/branches structure and start using with Tortoise SVN?

Issue

Previously I was using SVN which someone else installed on a Windows server, and we had Collabnet Subversion Edge to visually create, traverse and manage repositories, as well as create users, manage my user account, etc. from a web browser. In addition to this, I was actually working day-to-day using Tortoise SVN.

Now I'm trying to install SVN on a new Linux server (RHEL 5). I have finished the installation and I created a test repository:

svnadmin create /var/www/svn/test

And the test repository now looks like this on the server:

conf/
db/
format
hooks/
locks/
README.txt

What do I now need to do to create the standard branches/tags/trunk structure? I tried manually creating those directories using mkdir on the server but if I try to check out on my machine using Tortoise, I just get a hidden .svn directory and nothing else.

  1. What am I missing or doing wrong?

  2. Ultimately, I'd like to know if there is a visual interface like Collabnet's Subversion Edge which I can install and use on top of the Subversion which I've already installed? Edit: Okay, I found the Linux versions, I will attempt to install with my limited knowledge.


Solution

Okay, I have a better understanding now. I used TortoiseSVN import to import a trunk/tags/branches directory structure into the repo.



Answered By - BadHorsie