Thanks !<div><br class="webkit-block-placeholder"></div><div>Fréd<br><br><div><span class="gmail_quote">2007/11/29, Edgar J. De Cleene &lt;<a href="mailto:edgardec2001@yahoo.com.ar">edgardec2001@yahoo.com.ar</a>&gt;:</span>
<blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex"><br><br><br>El 11/29/07 5:26 AM, &quot;Frederic Pluquet&quot; &lt;<a href="mailto:fpluquet@ulb.ac.be">fpluquet@ulb.ac.be
</a>&gt; escribió:<br><br>&gt; Hello,<br>&gt;<br>&gt; Somebody knows how to load the last version of a package from Squeaksource<br>&gt; without using the UI of Monticello, but executing only some lines of Smalltalk<br>&gt; code ?
<br>&gt;<br>&gt; The code must do something like (giving a package name) :<br>&gt; - Check if a newer version exists on Squeaksource<br>&gt; - In this case, load the last version of package in the current image<br>&gt;<br>
&gt; The idea is to load the last version of a seaside application (from<br>&gt; Squeaksource) without stopping the server (clicking a button in my seaside<br>&gt; application).<br>&gt;<br>&gt;<br>&gt; Fréd<br>&gt;<br>&gt; --
<br>&gt; Frédéric Pluquet<br>&gt; Université Libre de Bruxelles (ULB)<br>&gt; Assistant<br><br>In 3.10 we use this<br><br>| repository versionName lastVersion |<br>repository := MCHttpRepository<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;location: &#39;
<a href="http://www.squeaksource.com/universes">http://www.squeaksource.com/universes</a>&#39;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;user: &#39;&#39;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;password: &#39;&#39;.<br>versionName := repository readableFileNames first.
<br>lastVersion := repository versionFromFileNamed: versionName.<br>lastVersion workingCopy repositoryGroup addRepository: repository.<br>lastVersion load<br><br>You need replace the last of path &quot;universes&quot; with your package name.
<br><br>Edgar<br><br><br><br></blockquote></div><br><br clear="all"><br>-- <br>Frédéric Pluquet<br>Université Libre de Bruxelles (ULB)<br>Assistant
</div>