Line 7: |
Line 7: |
| | | |
| The SME Server source code is checked into CVS at koozali.org. | | The SME Server source code is checked into CVS at koozali.org. |
− | SME Server code is stored in the CVS on http://shell.koozali.org in two repositories: | + | SME Server code is stored in the CVS on shell.koozali.org in two repositories: |
− | * [http://shell.koozali.org/browse/smeserver/ CVS SME Server] which holds the core packages of the SME Server | + | * [https://viewvc.koozali.org/smeserver/ CVS SME Server] which holds the core packages of the SME Server |
− | * [http://shell.koozali.org/browse/smecontribs/ CVS SME Contribs] which holds the contribs packages | + | * [https://viewvc.koozali.org/smecontribs/ CVS SME Contribs] which holds the contribs packages |
| | | |
| Reminder: | | Reminder: |
Line 66: |
Line 66: |
| build32-1.contribs.org i386 i486 i586 i686 athlon noarch available | | build32-1.contribs.org i386 i486 i586 i686 athlon noarch available |
| | | |
− | ====shell.koozali.org access==== | + | ====CVS shell.koozali.org access==== |
| * SME Server code is stored in the CVS on http://shell.koozali.org. To be able to work on your code in the SME Server CVS repository you need an account on Koozali.org. With this account the development team can give you access to the CVS repository. | | * SME Server code is stored in the CVS on http://shell.koozali.org. To be able to work on your code in the SME Server CVS repository you need an account on Koozali.org. With this account the development team can give you access to the CVS repository. |
| | | |
Line 73: |
Line 73: |
| * If local username is different to shell.koozali.org username edit ~/.ssh/config: | | * If local username is different to shell.koozali.org username edit ~/.ssh/config: |
| | | |
− | Host shell.koozali.org
| |
− | User koozaliusername ''(without @shell.koozali.org)''
| |
| Host shell.koozali.org | | Host shell.koozali.org |
| User koozaliusername ''(without @shell.koozali.org)'' | | User koozaliusername ''(without @shell.koozali.org)'' |
Line 84: |
Line 82: |
| | | |
| ====Import source to shell.koozali.org==== | | ====Import source to shell.koozali.org==== |
− | Email admin@contribs.org with the location of your rpm, it will be imported into the build system for you. Follow the same procedure when an upstrean release occurs, eg a new .tar.gz, Update your local cvs with: | + | Email admin@contribs.org with the location of your rpm, it will be imported into the build system for you. Follow the same procedure when an upstream release occurs, eg a new .tar.gz, Update your local cvs with: |
| | | |
| cvs update -dPA | | cvs update -dPA |
| + | |
| + | If you have developer access to buildsys you can follow this guide |
| + | |
| + | https://wiki.contribs.org/Package_Import |
| | | |
| ====Import cvs in your workspace==== | | ====Import cvs in your workspace==== |
Line 93: |
Line 95: |
| mkdir ~/home/smeserver | | mkdir ~/home/smeserver |
| cd ~/home/smeserver | | cd ~/home/smeserver |
− | cvs -z3 -d:ext:shell.koozali.org:/cvsroot/smeserver co -P rpms | + | cvs -z3 -d:ext:shell.koozali.org:/cvs/smeserver co -P rpms |
| | | |
| mkdir ~/home/smecontribs | | mkdir ~/home/smecontribs |
| cd ~/home/smecontribs | | cd ~/home/smecontribs |
− | cvs -z3 -d:ext:shell.koozali.org:/cvsroot/smecontribs co -P rpms | + | cvs -z3 -d:ext:shell.koozali.org:/cvs/smecontribs co -P rpms |
| | | |
| To refresh run the following from the rpms directory, or any lower directory with a CVS dir | | To refresh run the following from the rpms directory, or any lower directory with a CVS dir |
Line 138: |
Line 140: |
| You can now retrieve one of the packages from shell.koozali.org. In this case, we want to modify the <var class="LITERAL">smeserver-yum</var> package, so let's retrieve it from shell.koozali.org: | | You can now retrieve one of the packages from shell.koozali.org. In this case, we want to modify the <var class="LITERAL">smeserver-yum</var> package, so let's retrieve it from shell.koozali.org: |
| | | |
− | cvs -z3 -d:ext:shell.koozali.org:/cvsroot/smeserver co -P smeserver-yum | + | cvs -z3 -d:ext:shell.koozali.org:/cvs/smeserver co -P smeserver-yum |
| | | |
| Change to work directory | | Change to work directory |