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

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


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

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.


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