1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-05 07:15:39 +02:00

Update build notes and download page for M3

This commit is contained in:
Martin Oberhuber 2006-06-30 08:36:53 +00:00
parent 7e32291739
commit dff0b6243c
2 changed files with 53 additions and 18 deletions

View file

@ -26,13 +26,17 @@
<li>RSE ssh feature now supports connections via Proxy. <li>RSE ssh feature now supports connections via Proxy.
<ul> <ul>
<li>Re-uses ssh Preferences from Team &gt; CVS &gt; SSH2 Connection Method, and Team &gt; CVS &gt; Proxy Settings.</li> <li>Re-uses ssh Preferences from Team &gt; CVS &gt; SSH2 Connection Method, and Team &gt; CVS &gt; Proxy Settings.</li>
<li>Supports ssh command shell and sftp file transfer</li>
<li>Ssh private key authentication is supported, but RSE requires entering a dummy password <li>Ssh private key authentication is supported, but RSE requires entering a dummy password
(<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=142471">bug 142471</a>)</li> (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=142471">bug 142471</a>).
As an alternative, passwords can also be maintained by RSE.</li>
</ul> </ul>
</li> </li>
<li>Documentation is now available. Note that this documentation still refers to the <li>Documentation is now available. Note that this documentation partially still
older IBM RSE product and thus contains lots of outdated references.</li> refers to the older IBM RSE product and thus contains lots of outdated
references.</li>
<li>The New Connection Wizard is now completely replaceable for contributed
system types. As a side effect of this, the ordering of subsystems for a
connection may change (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=149280">bug 149280</a>).
<li>Use <a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&classification=DSDP&product=Target%20Management&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&bugidtype=include&chfieldfrom=2006-05-19&chfieldto=2006-06-30&chfield=resolution"> <li>Use <a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&classification=DSDP&product=Target%20Management&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&bugidtype=include&chfieldfrom=2006-05-19&chfieldto=2006-06-30&chfield=resolution">
this query</a> to show the list of bugs fixed for this build.</li> this query</a> to show the list of bugs fixed for this build.</li>
<li>Look <a href="http://download.eclipse.org/dsdp/tm/downloads/drops/N-changelog/index.html"> <li>Look <a href="http://download.eclipse.org/dsdp/tm/downloads/drops/N-changelog/index.html">
@ -79,8 +83,8 @@ For operations on an actual remote system, you can either
<table><tbody><tr><td> <table><tbody><tr><td>
<p> <p>
RSE is a framework that supports plugging in many different communication protocols. RSE is a framework that supports plugging in many different communication protocols.
By default, the dstore and FTP protocol plug-ins are provided, with dstore being a By default, the dstore, FTP and ssh protocol plug-ins are provided, with dstore being
lot richer in features.</p> the most richest in features.</p>
<p> <p>
Dstore requirs a server to run on the remote system. There are several methods to Dstore requirs a server to run on the remote system. There are several methods to
get a server launched for a particular user, the most easy one to set up is the get a server launched for a particular user, the most easy one to set up is the
@ -103,6 +107,24 @@ daemon method. To start a dstore launcher daemon,
<b>Note:</b> In its default configuration for testing, the dstore daemon accepts <b>unencrypted <b>Note:</b> In its default configuration for testing, the dstore daemon accepts <b>unencrypted
passwords</b> from the RSE client. For production use, SSL can be enabled in order to encrypt passwords</b> from the RSE client. For production use, SSL can be enabled in order to encrypt
connections, or the RSE server can be launched differently (e.g. through ssh).</p> connections, or the RSE server can be launched differently (e.g. through ssh).</p>
<p>
When no root access is available on the remote system (typically UNIX), normal
users can start a dstore server for themselves only, instead of a daemon:
<ul>
<li>On the remote system, run <b>perl server.pl [portname]</b></li>
<li>On the RSE client, create the dstore connection</li>
<li>After creating the connection, select it and choose Properties
<ul><li>On <b>Server Launcher Settings</b>, choose <b>Connect to Running Server</b></li>
<li>On the <b>Subsystem</b> page, enter the port number you used for starting the server</li>
</ul></li>
<li>When connecting, enter just anything for username and password (these will be ignored).</li>
<li>The server.pl script has more options, e.g. for using the first available
port instead of a well-known one, or for restricting access to a single
user ID. Since all dstore communication will be on the single TCP port,
this port can also be forwarded through an ssh tunnel if desired.</li>
</ul>
</ul>
</td></tr></tbody></table> </td></tr></tbody></table>
@ -116,12 +138,16 @@ connections, or the RSE server can be launched differently (e.g. through ssh).</
<ul> <ul>
<li>In the RSE Perspective, Remote Systems View, press the <b>New Connection</b> button.<ul> <li>In the RSE Perspective, Remote Systems View, press the <b>New Connection</b> button.<ul>
<li>Note: In the Preferences, you can enable displaying available new connection types in the RSE tree.</li></ul></li> <li>Note: In the Preferences, you can enable displaying available new connection types in the RSE tree.</li></ul></li>
<li>Enter a name, system type and IP address for a remote system running an ssh server or dstore server.<ul> <li>Select the desired system type<ul>
<li>Coose system type "SSH Only" for ssh servers, or any other for dstore.</li> <li>Coose system type "SSH Only" for ssh servers, or any other for dstore.</li></ul></li>
<li>You can also run a dstore server on the local machine for testing. In this case, type "localhost" as address.</li> <li>Enter an IP address for a remote system running an ssh server or dstore server.
<li>You can press Finish right away, the wizard defaults are fine for dstore connections.</li></ul></li> A connection name will be suggested automatically, but can be changed.<ul>
<li>You can also run a dstore server on the local machine for testing. In this case,
type "localhost" as address.</li>
<li>You can press Finish right away, the wizard defaults are usually fine.</li></ul></li>
<li>Fill in the username / password dialog.<ul> <li>Fill in the username / password dialog.<ul>
<li>Note: For ssh, the password here is just a dummy. You can setup ssh private key authentication through <li>Note: For ssh, if you have private keys, the password here is just a dummy.
Enter anything and save it. You can setup ssh private key authentication through
the <b>Team &gt; CVS &gt; SSH2 Connection Method</b> Preference page.</li></ul></li> the <b>Team &gt; CVS &gt; SSH2 Connection Method</b> Preference page.</li></ul></li>
<li><b>Browse remote files</b>, or open remote shells.<ul> <li><b>Browse remote files</b>, or open remote shells.<ul>
<li>You can <b>drag and drop</b> files between local and remote file systems, between editors and any view. <li>You can <b>drag and drop</b> files between local and remote file systems, between editors and any view.
@ -160,21 +186,26 @@ connections, or the RSE server can be launched differently (e.g. through ssh).</
The following M3 <a href="http://www.eclipse.org/dsdp/tm/development/plan.php">original plan</a> deliverables did The following M3 <a href="http://www.eclipse.org/dsdp/tm/development/plan.php">original plan</a> deliverables did
not make it into this build: not make it into this build:
<ul> <ul>
<li>The Wizard is not yet completely replacable.</li>
<li>User Actions, and Import/Export were deferred. <li>User Actions, and Import/Export were deferred.
A new <a href="http://www.eclipse.org/dsdp/tm/development/plan.php">plan</a> will be published.</li> A new <a href="http://www.eclipse.org/dsdp/tm/development/plan.php">plan</a> will be published.</li>
<li>JUnit tests are not yet available.</li> <li>JUnit tests did not make it into the build due to pending IP review.
They are available from Bugzilla
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=149080">bug 149080</a> instead.</li>
<li>Examples are not yet available as downloadable package. A <b>CDT Launch Integration Example</b>
and a sample custom subsystem called <b>Daytime Example</b> are available from the
<a href="http://www.eclipse.org/dsdp/tm/development/index.php">RSE CVS Repository</a> instead.</li>
</ul> </ul>
The following critical or major bugs are currently known. Since The following critical or major bugs are currently known. Since
the goal of this milestone was "functional complete" for soliciting the goal of this milestone was "functional complete" for soliciting
user and API feedback, we still gave a go for this milestone. user and API feedback, we still gave a go for this milestone.
We'll strive to fix these as soon as possible. We'll strive to fix these as soon as possible.
<ul> <ul>
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=149186">bug 149186</a> - maj - downloading in background can truncate the remote file<br/>
-- In order to avoid this bug, do not put any data transfer into background.</li>
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=143462">bug 143462</a> - maj - [updating] Dirty remote editors do not get notified</li> <li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=143462">bug 143462</a> - maj - [updating] Dirty remote editors do not get notified</li>
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=143292">bug 143292</a> - maj - [mac] Move Resource dialog causes hang/crash</li> <li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=143292">bug 143292</a> - maj - [mac] Move Resource dialog causes hang/crash</li>
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=142712">bug 142712</a> - maj - [team] Connection created in Team profile is not functional</li> <li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=139207">bug 139207</a> - maj - Browsing into some remote tar archives fails, and may crash the dstore server<br/>
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=142710">bug 142710</a> - maj - [team] NPE when trying to copy or move a connection to a team profile</li> -- This problem was only observed with invalid tar archives.</li>
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=139207">bug 139207</a> - maj - Browsing into some remote tar archives fails, and may crash the dstore server</li>
</ul> </ul>
Click Click
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&classification=DSDP&product=Target+Management&component=RSE&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=blocker&bug_severity=critical&bug_severity=major&cmdtype=doit">here</a> <a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&classification=DSDP&product=Target+Management&component=RSE&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=blocker&bug_severity=critical&bug_severity=major&cmdtype=doit">here</a>

View file

@ -41,7 +41,7 @@
</table> </table>
<table> <table>
<tbody> <tbody>
<tr><td><b>RSE requires Eclipse-3.2.<b></td></tr> <tr><td><b>RSE requires Eclipse-3.2.<b> (<a href="http://download.eclipse.org/eclipse/downloads/index.php">download page</a>)</td></tr>
<tr><td>Eclipse 3.2RC2, 3.1 or lower will <b>not</b> work!</td></tr> <tr><td>Eclipse 3.2RC2, 3.1 or lower will <b>not</b> work!</td></tr>
<tr> <tr>
<td>We've been testing with Eclipse-3.2 RC7, built 2-Jun-2006 (<a href="http://download.eclipse.org/eclipse/downloads/drops/S-3.2RC7-200606021317/index.php">download page</a>)</td> <td>We've been testing with Eclipse-3.2 RC7, built 2-Jun-2006 (<a href="http://download.eclipse.org/eclipse/downloads/drops/S-3.2RC7-200606021317/index.php">download page</a>)</td>
@ -56,7 +56,7 @@
<table border="0" cellspacing="5" cellpadding="2" width="100%"> <table border="0" cellspacing="5" cellpadding="2" width="100%">
<tr> <tr>
<td align="LEFT" valign="TOP" colspan="3" bgcolor="#0080C0"><b> <td align="LEFT" valign="TOP" colspan="3" bgcolor="#0080C0"><b>
<font face="Arial,Helvetica" color="#FFFFFF">SDK (includes client runtime, documentation, and source)</font></b></td> <font face="Arial,Helvetica" color="#FFFFFF">SDK (includes client runtime, user and ISV documentation, and source)</font></b></td>
</tr> </tr>
</table> </table>
<table border="0" cellspacing="2" cellpadding="0" width="100%"> <table border="0" cellspacing="2" cellpadding="0" width="100%">
@ -114,6 +114,10 @@
<td align="LEFT" valign="TOP" colspan="3" bgcolor="#808080"><b> <td align="LEFT" valign="TOP" colspan="3" bgcolor="#808080"><b>
<font face="Arial,Helvetica" color="#FFFFFF">Client Runtime Binaries</font></b></td> <font face="Arial,Helvetica" color="#FFFFFF">Client Runtime Binaries</font></b></td>
</tr> </tr>
<tr>
<td>RSE-runtime-core is required, and includes the user documentation.<br/>
All other runtime packages are optional.</td>
</tr>
</table> </table>
<table border="0" cellspacing="2" cellpadding="0" width="100%"> <table border="0" cellspacing="2" cellpadding="0" width="100%">
<tr> <tr>