info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: feature question


From: Dave Cridland
Subject: RE: feature question
Date: Mon, 26 Mar 2001 17:51:02 +0100

Ah, that's what it does... FWIW, I'd appreciate seeing this in the main CVS distribution, since otherwise I always simulate all this with my awful shell scripts.

For those who care, it's not because reserved locks are useful in code, it's because they're useful when the repository is holding the Linux config files, which are somewhat more difficult to test merges with, so I usually apply KISS rules to it. Code, I feel, makes no difference whether you allow concurrent edits or not - the testing / reintegration problem stays the same.

Noel, if there's anything I can do to help get these patches into the main distribution, then feel free to drop me a mail.

-----Original Message-----
From: Noel L Yap [mailto:address@hidden]
Sent: Monday, March 26, 2001 4:37 PM
To: address@hidden
Cc: address@hidden
Subject: RE: feature question


For the major enhancements (reserved locks and multiple edits per user), I've
fished them out into separate (and merged) patches.  These need to be tested
(I've done very minor testing -- sometimes just to check if they compile) and
documented.

Specifically, the features that need testing are:
1. "cvs edit -c" actually aborts the edit if other edits exist.
2. "cvs edit -f" will force the edit in the event that "edit -c" is in ~/.cvsrc.
3. "cvs ci -c" actually aborts the edit if a valid edit doesn't exist.
4. "cvs editors" reports edits properly.
5. "cvs unedit" unedits edits properly.

All of the above must work for different combinations of feature-support between
client and server.  For example:
1. Non-patched client against patched server.
2. Patched client against non-patched server.
3. Patched client against patched server.

As Derek has pointed out, sanity.sh can cover the first five, but it can't test
the different combinations of client/server.

I think I've covered all the cases, but I may still be missing something.

Noel




address@hidden on 2001.03.25 17:44:09

To:   address@hidden
cc:   address@hidden
Subject:  RE: feature question




I'm using the distribution from http://www.cvsnt.com/. And it's been working
just fine. The accompanying readme file does not specify that a patch has
been applied, so I just assumed that it is now a standard option.

Noel, what exactly are you still left with there? I do not have much free
time, but a little that I have I would be willing to look at whatever is
left outstanding. I need to see how much is left before I can tell you if I
can take it on or not.

have a day,
     Sasa

-----Original Message-----
From: Noel L Yap [mailto:address@hidden]
Sent: Saturday, 24 March 2001 1:50 AM
To: address@hidden
Cc: address@hidden
Subject: Re: feature question


Are you sure you're not using a Windows version that's been patched?

Noel




address@hidden on 2001.03.23 01:39:59

To:   address@hidden
cc:   (bcc: Noel L Yap)
Subject:  feature question




Clear DayWhy did not 'edit -c' make it to the cvs 1.11 and yet it is on the
windows version of cvs 1.10.8?

have a day,
    Sasa
==========================================
Sasa Brcerevic
Technology Partners Group

Phone:   +61 1800 155 577
Direct:  +61 (02) 4925 1535
Mobile:  +61 (0416) 297 442
Email:   address@hidden
WWW:     www.technologypartnersgroup.com
==========================================








_______________________________________________
Info-cvs mailing list
address@hidden
http://mail.gnu.org/mailman/listinfo/info-cvs





This communication is for informational purposes only.  It is not intended as
an offer or solicitation for the purchase or sale of any financial instrument
or as an official confirmation of any transaction. All market prices, data
and other information are not warranted as to completeness or accuracy and
are subject to change without notice. Any comments or statements made herein
do not necessarily reflect those of J.P. Morgan Chase & Co., its
subsidiaries and affiliates.


_______________________________________________
Info-cvs mailing list
address@hidden
http://mail.gnu.org/mailman/listinfo/info-cvs


reply via email to

[Prev in Thread] Current Thread [Next in Thread]