[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [stellation-res] non-tested TClient code
|
I've just uploaded zipfiles of my versions of the current codebase.
These replace the previous versions, and are available at the same URL:
http://stellation.eclipse.org/twiki/bin/view/Stellation/TClientCode
Please note: this is not a tested release! This code is current
work-in-progress,
posted here primarily for access by those working actively on the code.
The posted zipfiles include up-to-date version of
org.eclipse.stellation.scm.{model, ui}, with obsolete packages and files
removed. These two projects are significantly different from the versions
uploaded by Annie on 3/11.
I've also uploaded zipfiles of org.eclipse.stellation.{remote,repos,util}.
These are virtually identical to Annie's versions; the main differences
seem to be:
a) I've removed a Cloudscape dependence from a plugin.xml file (in 'repos',
I think). Anyone using Cloudscape will need to restore this.
b) There is a CompoundMergeConflict in 'repos' which is not present in
Annie's version.
I have tested this drop using the MergeTest JUnit tests
(org.eclipse.stellation.scm.tests/MergeTest). All currently enabled tests
succeed (tests 1, 2, 4).
Please note that the ScmAccessSpec used by the merge tests is configured using
the test.properties file in the 'testData' folder (in 'scm.model' project).
This specifies database type & name, remote or local server, username and
password.
If you are using a different database (e.g. Cloudscape), you'll want to
change this
(you'll also need to launch Cloudscape & initialize the test db, of course).
- Jim
At 04:58 PM 3/12/2004, Jim Wright - IBM Research wrote:
At 07:51 PM 3/11/2004, Annie t Ying wrote:
I have put together a version of the TClient code on Wiki. Please refer
to the following Wiki pages for details.
http://stellation.eclipse.org/twiki/bin/view/Stellation/TClientCode
http://stellation.eclipse.org/twiki/bin/view/Stellation/TClientStatus
Thanks, Annie.
I've pulled down the zipped projects and have started merging them into my
current version. When that's done (and passes JUnit tests), I will post
updated zips to the TClientCode Wiki page. Please note: this upcoming
version will not contain a functional merge algorithm; it's still a
work-in-progress. Per my earlier note today, Mark and I are enhancing
merge functionality. I expect to start integrating those changes in a
couple of days.
Note to committers: Annie also checked a version of all five T-Client
Eclipse projects into the "tclient" branch of the respective projects on
stellation.eclipse.org. However, the checked-in version is *broken* and
you should not use it. A number of new files are missing from the
checked-in version, and many deleted files (obsolete versions) are still
present in org.eclipse.stellation.scm.{model,ui}. The first issue could
be handled by manually adding all new files to the appropriate projects,
but the second issue would require fixes to the svc CLI tool, which would
be a total waste of time at this point (The T-Client doesn't have these
problems, by the way).
Therefore, from now until the T-Client is ready to use next week, I'm
planning to post regular code drops on the Wiki page, but will no longer
update (or use) the 'tclient' branches in the Stellation repository.
--------------------------------------------------------------------
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