Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 05 Mar 2006 08:42:18 +0900
From:      Hiroharu Tamaru <tamaru@myn.rcast.u-tokyo.ac.jp>
To:        Stijn Hoop <stijn@win.tue.nl>
Cc:        freebsd-arch@freebsd.org
Subject:   Re: Subversion? (Re: HEADS UP: Importing csup into base)
Message-ID:  <sa6zmk593qd.wl%tamaru@myn.rcast.u-tokyo.ac.jp>
In-Reply-To: <20060304212423.GD46967@pcwin002.win.tue.nl>
References:  <20060304141957.14716.qmail@web32705.mail.mud.yahoo.com> <20060304152433.W61086@fledge.watson.org> <BA422F74-E7F9-4F53-9A88-B89E2255FF00@behanna.org> <20060304174835.GA58184@thened.net> <20060304194030.GA2826@tara.freenix.org> <20060304212423.GD46967@pcwin002.win.tue.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
Allow me to just jump in...

At Sat, 4 Mar 2006 22:24:23 +0100, Stijn Hoop wrote:

> > But you don't know when (time or changeset based) you did branch something.
> > This is bad IMO.
> 
> Eh? Where did you get that impression? Did you test this?
> 
> %%%
> [stijn@tangaloor] <~> svn log -r 415 https://svn.sandcat.nl/repos/sws/tags/SWS_0_4_2
> ------------------------------------------------------------------------
> r415 | stijn | 2005-01-06 12:21:04 +0100 (Thu, 06 Jan 2005) | 3 lines
> 
> - Tag 0.4.2 for BCF use
> 
> [stijn@tangaloor] <~> svn log https://svn.sandcat.nl/repos/sws/tags/SWS_0_4_2/include/main.php
> ------------------------------------------------------------------------
> r415 | stijn | 2005-01-06 12:21:04 +0100 (Thu, 06 Jan 2005) | 3 lines
> 
> - Tag 0.4.2 for BCF use
> 
> 
> ------------------------------------------------------------------------
> r411 | stijn | 2004-12-07 13:57:39 +0100 (Tue, 07 Dec 2004) | 20 lines
> 
> ...
> %%%
> 
> Maybe I'm misunderstanding you, but that seems to me to be the
> information you were looking for.

Yes, you can find out where your banches came from, but
IIRC, you cannot find out what happened to all the branches,
when you are looking at it from the trunk, or what's
happening on trunk by looking at a branch.

I find it invaluable to see which feature is backported to
which branches when I look into the FreeBSD cvsweb pages.

Is there any way, when you specify
https://svn.sandcat.nl/repos/sws/trunk/include/main.php
                                ~~~~~~~
that you'd know if there are any branches that have this
file forked off from its trunk version, or know if and when
the change made at revision foo (on trunk) was merged to a
branch by looking at the log on the *trunk side* (you need
it especially when you are not aware that such a branch
exists).

I assume the latter would be solved when they support
'real-merging' (as they plan to), but what about the former?

I'd loved to prooved wrong, since this is about the only
thing I miss with subversion.

Or, well, vendor-branch may be another one..
Has the 'import' function changed to allow an update to a
vendor branch now, or do you need 'svn remove' on each
deleted file and 'svn add' on each added file?

-- 
Hiroharu Tamaru



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?sa6zmk593qd.wl%tamaru>