This patch inherits some code and features from patch
posted by Bhaskar V. khandke (ID 562856).
List of inherited features -
- Display small tick marks on left for files being edited
- Double ticks when more than one editors
- The editors list is updated only when you do refresh
- Added filter to show only the files being edited.
- Modified 'cvs edit' command so that it will give a
warning if that file is being edited or is not uptodate
(this feature works even on command line).
Use can use '-e' to skip editors check and '-u' to skip
uptodateness check while using the command line
version.
Code was rewritten against WinCvs 1.3b10, some bugs
were fixed and some features were added. I have used
VS7 only, but it should compile in VS6 also.
ChangeLog:
- automatic update of file before edit is added.
- Column "editors" is added.
- Refresh added after commit, update, edit and unedit
commands.
- Reserved and force edit are removed from toolbar and
menu.
- Filter "Show edited" works now in flat mode also.
Some conclusions.
Historically CVS is used as offline tool and this fact is
reflected on its ideology which is very suitable for
distributed development. However it has some
disadvantages in local rapid development which I
try to fix by creating this patch. Of course I don't expect
to see it in the main tree.
patch for editors check
Logged In: YES
user_id=878812
would be a nice idea, if you would show the watchers as
well, wouldn't it? what about an extra column for the
watchers names?