[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[stellation-res] Eclipse Client Code Checkin
|
I've just checked in another set of changes to the scm.model and scm.ui
plug-ins,
in addition to changes checked in last Friday. I also checked in
(yesterday) a
fix to org.eclipse.stellation.workspace.Change.java; some necessary Eclipse
client support code was removed in the recent (perhaps overly enthusiastic)
rapid-weight-loss plan applied to the Core code.
As of now, the following features work in the Eclipse client (Stellation CM:)
* Create Stellation project
* Automatic branch image update from Eclipse add, move, rename, delete
* Checkout (Load Revision), Checkin, Fork, Clean.
* Info display (files, status, versions, branches, etc.)
* Merge is "sort of" working, but extremely lame at present. This will be
addressed after change over to the forthcoming Scm model-level APIs
(client-neutral / Eclipse-friendly, intended to support fine-grained work).
These features are available both via the popup context menu in the
Package Explorer and Resource Navigator Views, and via the toolbar
and pulldown menu (when added to your perspective).
They have been minimally tested (more than the previous "smoke test"),
and appear to work fine (with a local PostgreSQL database as the server).
Note that action enablement is not yet implemented (so you can attempt to
Checkin when the workspace is unmodified, for example). I will probably
do this next, while continuing work on the new Stellation CM API design
(I hope to post a strawman draft in the next day or two).
FYI: I've been working with both GTK and Motif versions of Eclipse 2.0.1.
The GTK version has some glitches with hoverhelp in the Load Revision
dialog; these do not occur with the Motif version.
Regards -
- Jim
--
Jim Wright, IBM T.J. Watson Research Center
*** The Stellation project: Advanced SCM for Collaboration
*** http://www.eclipse.org/stellation
*** Work Email: jwright@xxxxxxxxxxxxxx ------- Personal Email:
jim.wright@xxxxxxx