bug-cvs
[Top][All Lists]
Advanced

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

Re: Patch for preserving edit on files when checking out


From: Mark D. Baushke
Subject: Re: Patch for preserving edit on files when checking out
Date: Wed, 20 Apr 2005 23:00:26 -0700

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Derek Price <address@hidden> writes:

> Darren Bowles wrote:
> 
> > Please find attached my cvs patch, with test added to sanity.sh.
> >
> > As requested, the format is cvs diff -u
> 
...
> That said, it looks like it will probably work as Darren specified,
> but I am left with a few general discussion questions:
> 
> Edits are not attached to a particular workspace.  Neither is there a
> ref count.  Perhaps a general solution would maintain an edit ref
> count so that something like "cvs co proj; cvs edit proj/file; cvs co
> -d proj-new proj; cvs edit proj-new/file; cvs unedit proj/file"
> doesn't remove the edit in the proj -new directory.

Hmmm... that seems rather complicated.

> I'm not sure I should commit Darren's change until we can answer this
> question, though, on the other hand, I am almost certain Darren's
> change is a step in the right direction.  It certainly doesn't make
> things any worse.  Any other opinions?

I have no fundamental objections to Darren's change, but I am also
interested in hearing opinions on the matter.

Out of curiosity, can someone tell us if CVSNT has solved this problem
differently?

        -- Mark
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQFCZ0F63x41pRYZE/gRAkwKAKCmXECeJ01DX8qNZC6qWJKwmg3KNACgkI9h
7rn4rKwW9KNYuvmwiaF9bws=
=uzMg
-----END PGP SIGNATURE-----




reply via email to

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