[Pkg-xfce-devel] desktop/trunk and versioning...

Simon Huggins huggie@earth.li
Mon, 2 May 2005 18:50:23 +0100


Hi,

I've just committed (having tested that they build) all the stuff for
desktop/trunk.

Hopefully it was all of the packages ;)

Now before I go and commit some of the small changes I have, what are
people's feelings on tagging?

If this were CVS I'd just tag this as 4.2.1 and get on with my life but
in SVN I need to find somewhere to put it.

Do we want a desktop/tags dir with things like desktop/tags/xfce4-4.2.1
in it?

i.e. should I do:
svn copy
svn+ssh://huggie-guest@svn.debian.org/svn/pkg-xfce/desktop/trunk/xfce4 \
svn+ssh://huggie-guest@svn.debian.org/svn/pkg-xfce/desktop/tags/xfce4-4.2.1 \
-m "The 4.2.1 release"

Then any future changes to 4.2.1 (unlikely I guess but hey) should go on
that branch and trunk dev should continue on the trunk?

I guess if we were to make changes that applied to both we could just
redo the copy at a later date (just as you can move a tag in CVS) but I
don't know what this would actually do.

I think what I want is some way for:
	- a tag to point at an upstream version
	- a tag to be able to be moved
	- changes easily able to be made on the trunk and then reflected
	  in the branch

I suppose I'm used to being able to commit a change in CVS, tag it up as
a release, maybe realise something else that needs doing, add that
change and then move the tag.


I don't know.  I hate version control to some extent ;)

If anyone has any clever ideas then let me know.

Simon

-- 
... In most countries selling harmful things like drugs is punishable. How
    come then that people sell Microsoft software and go unpunished?