Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Oct 1995 20:39:39 +1700 (MST)
From:      Terry Lambert <terry@lambert.org>
To:        rkw@dataplex.net (Richard Wackerbarth)
Cc:        terry@lambert.org, current@freebsd.org
Subject:   Re: On the (lack of) reliability of CTM
Message-ID:  <199511010339.UAA11177@phaeton.artisoft.com>
In-Reply-To: <v02130506acbc7d0cd0c5@[199.183.109.242]> from "Richard Wackerbarth" at Oct 31, 95 07:34:17 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> At 5:54 PM 10/31/95, Terry Lambert wrote:
> >How do I sup the CVS tree?
> 
> I think they are in the process of fixing it so that you simply replace
> "release=current" with "release=cvs" in the sup files. At least that is the
> logical way to have it set up.
> Then someone in power will have to set up your permissions because the cvs
> tree is by invitation only.

Well, I'm only interested in read-only access for a cvs diff -r tag -c
for a tag on my branch vs. -current (the default tag) to automatically
generate my diff's for me instead of having to do it by hand with
several finds and awk and sed scripts.  A CVS merge and/or cvs -n update
would reduce my effort immensely, which would in turn make my diffs
"fresher" and more likely to be rolled in.


> >I thought CTM was the only method, but it loses.
> 
> I too, have noticed frequent lost updates (xxx-cur). What is the weak link
> that causes mail to get lost?
> 
> Perhaps we need to add an ftp-by-mail daemon to allow those missing
> segments to be remailed.

My problem with CTM is that it doesn't do relative inserts instead of
replacing parts of the tree.  That means rather than a database merge,
I get an updated database.

The problem with that approach is that it puts me in exactly the same
boat as sup'ping -current, since I will lose any locally generated
branch tags.

Sup'ping cvs actually is only marginally better, and requires me to
keep a local branch.

Using two staggered tags and a hellacious update with duplicate tree
revisions locally, I could *almost* get the same functionality as a
local vendor tag from sup'ping cvs.

I really need local tag merge/diff.

CTM would require a local rewrite to get the same functionality.  8-(.

I think if you are losing updates, it's some other problem unrelated
to my dislike of certain functional limitations of CTM.

I've been using CVS for going on three years now -- it's not like I'm
a newby or anything.


					Terry Lambert
					terry@lambert.org
---
Any opinions in this posting are my own and not those of my present
or previous employers.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199511010339.UAA11177>