Changes

Jump to navigation Jump to search
Update CVS server details
Line 245: Line 245:  
You need top create an account on sourceforge, then get Shad to includ you in sme group + give access to Buildsys. Can be done later...Of course it is not an issue if you have not a cvs access like we will see below, you can retrieve package in mode anonymous.
 
You need top create an account on sourceforge, then get Shad to includ you in sme group + give access to Buildsys. Can be done later...Of course it is not an issue if you have not a cvs access like we will see below, you can retrieve package in mode anonymous.
   −
====Sourceforge access====
+
====KOOZALI CVS access====
This chapter is used only by developers who aim to be granted in write access to the source code on Sourceforge, you don't need it if you want to only make patch or modify code in your build environment. You can see [[Package_Modification]] for more informations.
+
This chapter is used only by developers who aim to be granted in write access to the source code on shell.koozali.org, you don't need it if you want to only make patch or modify code in your build environment. You can see [[Package_Modification]] for more information.
* SME Server code is stored in the CVS on  http://SourceForge.net. To be able to work on your code in the SME Server CVS repository you need an account on SourceForge. With this account the development team can give you access to the CVS repository. More information can be found here:
+
* SME Server code is stored in the CVS on  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.
[http://sourceforge.net/apps/trac/sourceforge/wiki/Register%20a%20user%20account Registering a User Account]
+
* After you have had your account created you can ask the development team to give you developer access to smecontribs. Create a bug in the Bug Tracker as usual.
[http://sourceforge.net/apps/trac/sourceforge/wiki/CVS CVS (Version Control for Source Code)]
  −
[http://sourceforge.net/apps/trac/sourceforge/wiki/SSH%20keys SSH Key Generation and Usage]
     −
* After you have created your SourceForge account you can ask the development team to give you developer access to smecontribs. Create a bug in the Bug Tracker as usual.
+
* If local username is different to koozali.org username edit ~/.ssh/config:
   −
* Links to manage your SSH keys on SourceForge may be found on the [http://sourceforge.net/account/services SourceForge Account Services page].
+
  Host  shell.koozali.org
 
+
  User  koozaliusername ''(without @shell.koozali.org)''
* If local username is different to sf.net username edit ~/.ssh/config:
+
  Host  shell.koozali.org
+
  User  koozaliusername ''(without @shell.koozali.org)''
  Host  smeserver.cvs.sourceforge.net
  −
  User  sfusername ''(without @shell.sf.net)''
  −
  Host  smecontribs.cvs.sourceforge.net
  −
  User  sfusername ''(without @shell.sf.net)''
      
* Don't forget to set the proper privileges on the file
 
* Don't forget to set the proper privileges on the file
 
   
 
   
 
  chmod 600 ~/.ssh/config
 
  chmod 600 ~/.ssh/config
 +
 +
the port 222 will need to be defined in ~/.ssh/config
 +
host shell.koozali.org
 +
port 222
 +
 +
you can also define there the rsa key you want to use...
    
If you have a number of different keys ssh/cvs may try and use the wrong one.
 
If you have a number of different keys ssh/cvs may try and use the wrong one.
Line 271: Line 271:  
You can add the following to your ~/.ssh/config file to specify the correct key:
 
You can add the following to your ~/.ssh/config file to specify the correct key:
   −
  Host  smecontribs.cvs.sourceforge.net
+
  Host  shell.koozali.org
  User sfusername
+
  User koozaliusername
 
  IdentityFile ~/.ssh/my.private.key
 
  IdentityFile ~/.ssh/my.private.key
  

Navigation menu