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

Reply via email to