Development Guidelines

Currently we have a more or less defined development guidelines, but it can be improved. Currently tickets #38, #54 and #60 are tracking this task and the specification should be added here.

Repository development usage

Accessing the repository through HTTPS

If you already have local working copies e just want to make then use ssh, use a command like

svn switch --relocate http://slack.sarava.org/simplepkg https://slack.sarava.org/simplepkg

Accessing the repository through SSH

If you just got development access at the repositories, make sure you follow the next steps.

1 - Add the following lines at your ~/.subversion/config:

[tunnels]
slack = $SVN_SSH ssh -p PORT

where PORT stands for the ssh connection port used by the server.

2 - Then, access a repository using a command like

svn checkout svn+slack://slack.sarava.org/var/svn/slackbuilds

3 - If you already have local working copies e just want to make then use ssh, use a command like

svn switch --relocate http://slack.sarava.org/simplepkg svn+slack://slack.sarava.org/var/svn/slackbuilds