[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[platform-vcm-dev] Example Pessimistic Repository Provider
|
(See attached file: org.eclipse.team.examples.pessimistic_2.0.1.zip)
I've attached my 2.0.1 version of the example pessimistic repository
provider plugin. It emulates a pessimistic provider by marking files
read-only. The goal of the provider is to help editor/refactoring/view
tool authors handle read-only files.
In this version I've fixed a number of bugs as well as adding a few
features.
Current features include:
* a simple (text) decorator
* share project, stop sharing project
* checkin, checkout, uncheckin
* add to control, remove from control
* ignoring of derived resources
* multiple project support
* preferences for the following cases:
a) what to do when checked in files are edited by the user
b) what to do when checked in files are edited programmatically
c) what to do when checked in files are saved
d) what to do when new files are detected under controlled projects
e) optionally fail all validate edit
c) modify resources during validate edit
* standard dialog for selecting files to checkout/add to control
Features that are missing:
* move, rename, delete hook
* prompt to add resources to control on first connect
* checking out of parents when child is checked out
Any other suggestions for improvement are welcome.
I have tested it with the 0903 incremental build as well as the 2.0.1
builds. Please report any bugs you find to me.
jkca
Attachment:
org.eclipse.team.examples.pessimistic_2.0.1.zip
Description: Zip archive