Changes

Jump to navigation Jump to search
640 bytes added ,  22:33, 18 November 2018
no edit summary
Line 4: Line 4:  
{{:SME_Server:Documentation:Developers_Manual:Chapter14}}
 
{{:SME_Server:Documentation:Developers_Manual:Chapter14}}
   −
<noinclude>[[Category:Howto]]</noinclude>
+
===Move contribs from SME(n-1) to SME(n) ===
 +
 
 +
Here is an example for SME7 to SME8:
 +
 
 +
'''Do a clean checkout of smeserver-mycontrib (This is very important, must be a completely clean tree)'''
 +
rm -rf ~/smecontribs/rpms/smeserver-mycontrib
 +
cd ~/smecontribs/rpms
 +
cvs co smeserver-mycontrib
 +
cd smeserver-mycontrib
 +
 +
Then you can copy (DO NOT MODIFY ANYTHING before committing!!!):
 +
cp -a contribs7 contribs8
 +
rm -rf contribs8/CVS
 +
cvs add contribs8
 +
find contribs8 -mindepth 1 -name CVS -prune -o -print | xargs cvs add
 +
cvs commit -m 'Initial import'
 +
 +
Finally you can make your first build
 +
 
 +
cd contribs8
 +
make local
 +
make tag
 +
make build
 +
 
 +
<noinclude>[[Category:SME9-Development]]

Navigation menu