Hi all,

Well, I feel like it is time to make a small summary on the subject.

Thanks to all the people who took part in the discussion. All the opinions 
are valuable, even thought the discussion is "hot". I feel like pulling out 
for a while to do some real work on the problem.

Here is as I see it:

1. There is no evidence that it is good to completely remove the current 
"cvs admin -l" command. Thus I see the locking to be put under control (that 
is to provide the configuration to say which files are to be locked and 
which are not).

2. There seem to be no response from offcial CVS developers on the subject, 
so even if somebody (myself) will do the patches to do something about 
locking it might take years (forever?) to changees actually be integrated. 
No go.

3. It might be sufficient to get the locks under control on the client (GUI) 
side instead of modifying the CVS server side. It is also more easy to 
implement and test (for me :). It is likely that problems with unmergable 
files are platform dependent, so it might be the right place after all...

4. If "3" done that would provide the place for experimet to see how that 
change would affect the use of CVS. It might show up whether or not the 
change is desired on the server side.

5. My territory is the Windows Platform - this is wher I do most of my job, 
and this is where I can test it. I am doing it on Windows:)

6. Because of personal preference I take a WinCvs as a target no. 1 (Alex is 
willing to take a look if I make a changes - so if it works OK then there is 
a chance to get it to the official release of WinCvs quite soon since Alex 
is working fast).

7. In the same time the target no. 2 would be my comming VC++ addin. It will 
be of the limited usage there thought, as it seems most of the C++ files 
will be handled in the concurent way. Perhaps '.odl' files will be better to 
handle with locking - we will see...

Since reading takes lees time than writing I am pulling out of the 
discussion, but any suggestions/opinions are welcome. When I have the job 
done up to some reasonable level - I will be back to ask some more questions 
:)

Take care,
Jerzy

The first thing they don't teach you at school: "Never say never".
All the issues not related to the list please send to me in private, thanks.

______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com

Reply via email to