Re: Subversion? (Re: HEADS UP: Importing csup into base)



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
_______________________________________________
freebsd-arch@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arch
To unsubscribe, send any mail to "freebsd-arch-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: [PHP] Re: How to use SVN + PHP
    ... CVS, SVN, or GIT a VCS is essential even for solo projects. ... This runs svn update on the dev server. ... Repository is managing trunk, branch and tag ... Live-server works as client of the rep, getting the latest tag ...
    (php.general)
  • Re: branch / trunk in SVN
    ... A way to mark a static copy of set of files. ... it's a branch from the main 'Trunk' dir (where ... you should tag it as a release ... before you do the fix, and tag it again after you've done the fix, ...
    (comp.lang.ruby)
  • Re: Version Control for VHDL Project
    ... externals when creating the tag so when you go back later to get the tag and ... Now when you check out the FPGA design, ... but just include the trunk of that module until ... that's done will I add it to the externals for the larger design. ...
    (comp.lang.vhdl)
  • Re: How to use SVN + PHP
    ... Live-server works as client of the rep, getting the latest tag ... Develop-server uses mainly latest trunk and of course branches as needed ... we just emulate it by copying a folder to another folder. ... Better is to commit early, commit often and thus get "deep undo" through ...
    (php.general)
  • Re: [OT] - Svn Multiple Repositories on Windows
    ... Administration) of the Subversion manual should give you some good pointers. ... I installed SVN Server on Windows a few weeks ago using SVN-1- ...
    (microsoft.public.dotnet.languages.csharp)