[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-dev: How to branch correctly using CVS



Hi Ales and all,

On Monday 23 October 2006 06:14, Ales Hvezda wrote:
> The point of this e-mail is to direct everybody's attention to the
> following wiki page:
>
> http://geda.seul.org/wiki/geda:devel-tips
>
> that describes how to do CVS branching correctly.  Please read it and
> ask any questions.  Many thanks for Dan for pointing out my follies,
> a way to recover, and the content for this page.

I've created a branch too, and I'll hope to speed up the autonumber 
development a little bit.
Let's hope I haven't broken anything.

The tagname for the branch is "autonumber" and "autonumber-base" for the 
branch root.

I have the following questions:
I've created the tag inside gaf/. I'm wondering if it's possible to 
branch only inside one directory? (e.g. gaf/gschem)

Second: The two commands mentioned in the wiki:
  cvs tag mine-base
  cvs tag -b -r mine-base mine
didn't tag my local cvs directory. 

I had to do an additional:
  cvs update -r mine
to change the cvs tag to my branch.

The manpage has a similar description to branch:
[[ hacked sources are present ]] 
 $ cvs tag -b EXPR1 
 $ cvs update -r EXPR1 
 $ cvs commit 

I think some bitmap files are now in the trunk and not in my branch, as 
I've commited them before I noticed, that my local copy wasn't tagged 
as branch:
http://cvs.seul.org/viewcvs/viewcvs.cgi/eda/geda/gaf/gschem/bitmap/?only_with_tag=MAIN#dirlist

I'll add the bitmaps to my branch too, but what will happen with the 
bitmaps in the trunk?

Any hints for this?

regards
Werner


_______________________________________________
geda-dev mailing list
geda-dev@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev