Forum archive
NOOB on Redmine/svn/hg/git appliance
hi, i am a total noob in using such appliances, a bit of linux understanding, but strong win-developer background (no SVN etc), honestly I am lost without windows ;(.
I downloaded, installed and have the Redmine/SCM appliance running. ok.
I created a personal account on the machine for me using the webmin interface. ok.
Redmine is running and I can logon with my account, I created projects there, but I cannot assign a svm or hg repository, there is always a red asteric in front.
On a different machine (windows7) I have TortoiseSVN running, using the repo-browser on (svn://local-ip-address/svn; this is the SVN address the applicance console shows me) it tells me there are no repositories.
Can somebody tell me - in NOOB-understandable simple steps:
1) how to setup the repository in SVN? (I cannot follow the previous remine+SVN posting)
2) How to configure then Remine to have access to that Repository?
many thanks
ruphus
You will need putty to access to your redmine server console. Download putty and login to your server with root/your password. Then, to create the repos, you must go to /srv/repos with the command:
And then, issue the command to create the required repository. I'd recommend you subversion as is the easiest for a person with no experience, and you seem to already have the subversion client on your pc (tortoise). So, to create the repo, issue the following command:
Change myproject for the name you want for the repo. The close the connection.
Now, using tortoiseSVN repo browser, connect to svn://local-ip-address/svn/myproject, and you'll see the empty repo. Create a folder named "trunk" to follow svn best practices and import your source code into svn://local-ip-address/svn/myproject/trunk. Then config redmine and you should be fine. Point redmine to svn://local-ip-address/svn/myproject so you'll be able to see trunk and the future branches for your project.
Read a bit about subversion best practices to understand the concept behind the trunk folder I'm suggesting.
Hope it helps