|
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.
|