Nico, are you in agreement with Miguel that there is no need for
labeling the project "Jmol-HEAD" and
instead just go with "Jmol"? I see now that HEAD is the first entry in
my CVS repository view. I also see (I think) that there are no
additional branches. Have I got that right? And then the "Versions" set
must hold the actual released 10.00.xx version. Don't worry -- I won't
touch that. I take it that is Miguel's baby.
I've started over. Now I have
c:\jmol-dev\workspace\Jmol
c:\jmol-dev\workspace\Jmol-web
I've run both the applet and the app now from Eclipse. This is fun!
I agree with you, Nico, Eclipse is excellent. Far far easier than I
imagined.
I'm mystified how it was able to handle extssh without my uploading my
ssh public key manually the way that was necessary in WinCVS/WinSCP.
Of course, I haven't tried to upload anything, either!
Looks like all I need to do now is link in javac, and I'll be up and
running.
So if I were to add a file to one of these directories from outside
Eclipse -- a data file, for example -- would that be recognized in the
project and uploaded when I went to commit the next time?
Also, how does the locking work -- I don't want to accidentally set locks.
And, what ended up happening with that recent lock? Why was it set? How
did you get it unlocked?
Bob
[EMAIL PROTECTED] wrote:
De: Bob Hanson <[EMAIL PROTECTED]>
I'd like some help getting going with Eclipse. Perhaps my questions can
provide impetus for
improvements at
http://jmol.sourceforge.net/docs/JmolDevelopersGuide.html#Eclipse_prerequisites
Yes, that could help ;)
I wrote the Eclipse part and it's far from perfect:
- English is not my language so some words are probably incorrect
- I am accustomed to Eclipse so some explanations are quite short, they could
be expanded
Feel free to update the documentation so that it's more understandable and easy
to follow.
1) I created the directory
c:\jmol-dev
2) I downloaded and unzipped Eclipse 3.1.2 and Apache Ant 1.6.5 into
c:\jmol-dev\eclipse
c:\jmol-dev\ant
Ok, Ant was not necessary (it's included also in Eclipse)
3) I ran c:\jmol-dev\eclipse\eclipse.exe, requesting workspace
c:\jmol-dev\workspace
Instructions: "Switch to the CVS Repository Exploring perspective."
In the menu, select Window / Open perspective / Other...
In the Select Perspective window, select CVS Repository Exploring and click OK
The layout of the main should change and you should now have a CVS Repositories
tab.
(When I wrote the documentation, I didn't check if it was possible to "Switch"
using the menu: I am using the icons on the top right of the screen and it was difficult
to explain this)
This means nothing to me. But Under "File" I see "Import..." and from
there, "Checkout Projects from CVS", so I used that.
4) I used "Create a new repository location" and in the "Enter New
Repository Location Information" dialog added the
specified host, repository path, user, and password, connection type.
Instructions: "Click on Finish."
"Finish" was not available -- the next step is to click on "Next >"
Now, this next page allows one to specify a module name or browse the
repository. I chose "Browse" because it might be interesting, and was
rewarded with the following list of modules:
CVSROOT
Jmol
Jmol-datafiles
Jmol-FAH
Jmol-Plugins
JmolScriptDocumentation
Jmol-web
And I thought I was going to see Jmol-HEAD on this list. I chose Jmol.
For historical reasons (I believe), the main Jmol source code is under Jmol in
CVS but it is usually checked out as Jmol-HEAD.
Now I can click "Finish"
When I go back to see what this list again, I can't seem to get to that
next page, because I get the message that /cvsroot/jmol already exists.
If I use "File -- Switch Workspace..." and go to a new workspace
(workspace2), I see that I can get this list. So I've made workspace2,
and it contains Jmol-web.
It appears I have now checked out the entire Jmol and Jmol-web file
sets, one in workspace, the other in workspace2.
Maybe you could wipe out the two workspaces and start from scratch with the
more detailed explanations I gave above.
I read:
Checking Out Jmol from CVS
To check out Jmol from CVS, do the following:
Switch to the CVS Repository Exploring perspective.
Deploy the repository location you added in the previous section and
deploy HEAD.
I still don't know what "Switch to the CVS Repository Exploring
perspective" means, and I also don't know what it means to "deploy" the
repository location or to "deploy" HEAD.
After you have displayed the correct perspective (see comments above), you have a tree view called
CVS Repositories where you can "shrink" or "deploy" the items.
So where is Jmol-HEAD?
Help! (Then let's fix these instructions, which I'm surprised to not
find in Jmol-web anywhere.)
Let's fix these instructions :)
They're not in Jmol-web but in Jmol in
/doc/source/JmolDevelopersGuide.docbook.xml.
Do you want to fix them ?
Thanks for the patience you have ;)
Nico
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd_______________________________________________
Jmol-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-developers
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Jmol-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-developers