From: Adrian S. J. <AS...@pa...> - 2002-01-28 09:52:42
|
> From: Chisel Wright [mailto:ch...@he...] >=20 > I'm not sure if this is right; one bit I'm sure is wrong: >=20 Lots of it is wrong; I'll explain. In your development CVS directory (whichever machine you're working on, its all the same...): Before committing any code: 1. cvs update (make sure you've got the latest changes) 1a. If no changes then go to step 2. 1b. Go through the build & testing phase again, to make sure nothing breaks. 2. Update 'tag_list' with a summary of what you've done. If you're making a formal release, put the release information in as well. 3. cvs commit 4. cvs tag um1_XXX To build a release for uglymug: 5. ssh something.uglymug.org.uk 6. su uglymug 7. cd ~uglymug/ugly/CVS/UglyCODE 8. cvs update -r um1_XXX 9. make clean (the dependancies aren't correct yet!) 10. make 11. mv netmud ../../netmud_XXX 12. cd ../.. 13. rm netmud 14. ln -s netmud_XXX netmud Adrian. |