[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [patch #4573] Fix for keyword expansion problem/mis-feature during c
From: |
Rahul Bhargava |
Subject: |
Re: [patch #4573] Fix for keyword expansion problem/mis-feature during commit |
Date: |
Fri, 10 Feb 2006 16:41:00 -0800 |
User-agent: |
Thunderbird 1.5 (Windows/20051201) |
Sorry to hear that Patrick. Indeed, Subversion implements the
same behavior as the proposed patch. Subversion allows keywords
properties to be specified to a file. Changes to keyword data are not even
transmitted to server as the local sandbox maintains a copy which is diff'd
against for spurious changes (keywords). Merging and updates also do
not generate
conflicts with keywords in Subversion. The kwdiff algorithm we had
submitted in the patch can
enable all these features that Subversion supports. Its a pity that the
patch was rejected
by CVS maintainers. The algorithm defined in the patch could have been
also used to
reduce the footprint of a CVS server process when doing RCS
diff/compare, that was also
not considered useful.
We have made the patch public, it can be downloaded from -
http://support.wandisco.com/index.php?_m=downloads&_a=viewdownload&downloaditemid=9&nav=0
I am also cc'ing info-cvs mailing list, so that other CVS users wanting
Subversion like behavior could
use/modify the patch.
Patrick Richardson wrote:
Follow-up Comment #17, patch #4573 (project cvs):
It is really unfortunate that this bug will not be fixed. There has been no
response to the case I made two and a half months ago FOR fixing the bug. It
absolutely blows my mind that the CVS maintainers will not even consider
implementing this patch as a non-default option.
Since it looks like the CVS maintainers will never fix this problem, I had to
recommend to my company that other alternatives should be evaluated, and if a
suitable alternative is found, we should switch. After a careful evaluation
of several open-source and commercial alternatives, we have decided to switch
to Subversion.
Yes - the Subversion team got it right. Keyword expansion is Subversion works
as CVS would IF the proposed patch were incorporated.
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/patch/?func=detailitem&item_id=4573>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/
_______________________________________________
Bug-cvs mailing list
Bug-cvs@nongnu.org
http://lists.nongnu.org/mailman/listinfo/bug-cvs
--
Rahul Bhargava,
SCM Solutions
WANdisco,Inc.
Pleasanton, CA
http://www.wandisco.com