Re: Source code + Documentation
"Jemerson Damasio" <[email protected]> Tue, 9 Sep 2008 15:26:18 -0300
| Newsgroups | gmane.comp.java.netbeans.modules.javacvs.devel |
|---|---|
| Message-ID | <[email protected]> |
------=_Part_136683_16378523.1220984778496 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Thanks Ricardo. I understood it and was able to get the FileInformation, but noticed that it was not what I expected. What I really want is the set of informations about the remote file that resides on CVS, and that may answer the questions like: "what version am I checking out?", "who was the author of this version?", "in what date this version was created?". In other words, I wanna access the metadata provided by the Comma-V files, that CVS uses. Better than that, suppose I wanna checkout a project for a certain date, I would prefer to gather the information about authors of files, commit messages, and file versions, other than retrieving the files, in fact. Any ideas if this is possible? Sorry if I'm being boring but, unfortunelly, I can't get the javadoc to dig it by myself. ================================== Jemerson Figueiredo Damasio Bacharel em Ciencia da Computacao - UFCG Pesquisador do CNPq/GMF - UFCG ================================== On Mon, Sep 8, 2008 at 4:48 PM, Ricardo Garcia <[email protected]>wrote: > Actually, the builder does not provide any information to its command. It > takes the message output (by listening for MessageEvents from the > EventManager) and package it into a FileInfoEvent to send to EventManager. > Then you can use it in your CVSLinstener class (Main class in your example). > > > > Check the UML attached (Made by Mr. Myron Ahn). > > > > > ------------------------------ > > *De:* Jemerson Damasio [mailto:[email protected]] > *Enviada em:* segunda-feira, 8 de setembro de 2008 16:19 > *Para:* [email protected]; Pablo The Boss > > *Assunto:* Re: [javacvs-dev] Source code + Documentation > > > > No, sorry if I wasn't clear enough. > As I've read, the builders must provide data structures that represents the > data gathered by the command used. The checkout is running perfectly and > files are already created on my local direcory. So, I have the command, the > builder, but can't the the corresponding data structure that the builder > must provide. Any ideas? > > ================================== > Jemerson Figueiredo Damasio > Bacharel em Ciencia da Computacao - UFCG > Pesquisador do CNPq/GMF - UFCG > ================================== > > On Mon, Sep 8, 2008 at 4:09 PM, Ricardo Garcia <[email protected]> > wrote: > > Jamerson, > > > > What exactly are you trying to do with the builder? Do you want to set > where to check out to? > > > ------------------------------ > > *De:* Jemerson Damasio [mailto:[email protected]] > *Enviada em:* segunda-feira, 8 de setembro de 2008 15:48 > *Para:* [email protected] > *Assunto:* Re: [javacvs-dev] Source code + Documentation > > > > Guys, > > I just can't understand how to get the structure generated by the builder > I'm using. Here's what I'm doing: > > CheckoutCommand command = new CheckoutCommand(); > > command.setRecursive(true); > command.setModule("DesignChecker/EvolutionMetricsMiner"); > command.setPruneDirectories(true); > > EventManager manager = client.getEventManager(); > manager.addCVSListener(new Main()); > > UpdateBuilder builder = new UpdateBuilder(manager, localPath); > command.setBuilder(builder); > boolean executeCommand = client.executeCommand(command, > globalOptions); > > Can anyone tell me what I must do now? I've already tryied to guess what > to do, but coudn't. > > Thanx in advance. > > > > > ================================== > Jemerson Figueiredo Damasio > Bacharel em Ciencia da Computacao - UFCG > Pesquisador do CNPq/GMF - UFCG > ================================== > > On Thu, Sep 4, 2008 at 3:28 PM, Bob Beetcher <[email protected]> wrote: > > Not sure if this is useful, but a post I made to the news group a little > while back tried to provide some tips on how to access and build the cvs > client source: > > > > "Bob Beetcher" <[email protected]> wrote in message news:<fnvu4i$nvt$ > [email protected]>... > > > For anyone who might benefit from it, here are some my notes on accessing > > > > the source for and building the javacvs client jar and javadoc. > > > > > > > > > > > > Using this URL, > > > > http://www.netbeans.org/source/browse/javacvs/libsrc/org/netbeans/lib/cvsclient/?only_with_tag=MAIN, > > > > you can locate the top level cvs folder for the client source code. Then > > > using the "Show files using tag" drop down selection box, you can select > a > > > tag value for a version of the files that's of interest to you. For > myself, > > > I chose to use "last_stable_dev" tag. > > > > > > > > > > > > To get a local copy of and build the source, I installed the NetBeans IDE > > > > and used its "Versioning" > "Checkout" dropdown menu option to bring up > the > > > "Checkout" dialog. There, I used the default CVS Root of > > > ":pserver:[email protected]:/cvs" to connect to the server and > > > specified "javacvs" for the Module and "last_stable_dev" for the Tag to > > > checkout from. After the checkout completed, I chose the selection for a > > > "Java Class Library" in response to the prompt to create a new project > from > > > the newly checked out javacvs source. After adding the "libsrc" folder > from > > > the javacvs source to the new project's source files list in the project > > > properties, I was able to use the NetBeans build options to produce the > jar > > > and the javadoc for the client. > > > > > > *>>> Note end - **Bob Beetcher** <<<* > > *From:* Jemerson Damasio [mailto:[email protected]] > *Sent:* Thursday, September 04, 2008 11:22 AM > *To:* [email protected] > *Subject:* Re: [javacvs-dev] Source code + Documentation > > > > In fact, I was wrong saying "very poor documentation", I had found those > you referenced and it's not that poor, but just there is no Javadoc, nor the > source code there. > > Regard, > > ================================== > Jemerson Figueiredo Damasio > Bacharel em Ciencia da Computacao - UFCG > Pesquisador do CNPq/GMF - UFCG > ================================== > > On Thu, Sep 4, 2008 at 11:42 AM, Peter Pis <[email protected]> wrote: > > Hi, > > <nb_clone_main>lib.cvsclient > > Please "Documents" section in > http://javacvs.netbeans.org/library/ > > Regards, > -Peter > > > > Jemerson Damasio wrote: > > Hi everyone, would someone please tell me where can I get the source > code of the JavaCVS? I've already tryied the CVS and the project site, but > couldn't find it. I found an online version of the files, but navigating > through the site is not good. > How about the API, only god knows where it is... > Is the project dead? I just can find very poor documentation. > > Any help will be really appreciatted. > Thanks in advance, > > ================================== > Jemerson Figueiredo Damasio > Bacharel em Ciencia da Computacao - UFCG > Pesquisador do CNPq/GMF - UFCG > ================================== > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > ------=_Part_136683_16378523.1220984778496 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline <div dir="ltr">Thanks Ricardo. <br><br> I understood it and was able to get the FileInformation, but noticed that it was not what I expected. What I really want is the set of informations about the remote file that resides on CVS, and that may answer the questions like: "what version am I checking out?", "who was the author of this version?", "in what date this version was created?". In other words, I wanna access the metadata provided by the Comma-V files, that CVS uses.<br> Better than that, suppose I wanna checkout a project for a certain date, I would prefer to gather the information about authors of files, commit messages, and file versions, other than retrieving the files, in fact.<br> Any ideas if this is possible?<br> <br> Sorry if I'm being boring but, unfortunelly, I can't get the javadoc to dig it by myself.<br><br><br clear="all">==================================<br>Jemerson Figueiredo Damasio <br> Bacharel em Ciencia da Computacao - UFCG <br>Pesquisador do CNPq/GMF - UFCG<br>==================================<br> <br><br><div class="gmail_quote">On Mon, Sep 8, 2008 at 4:48 PM, Ricardo Garcia <span dir="ltr"><<a href="mailto:[email protected]">[email protected]</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> <div link="blue" vlink="blue" lang="PT-BR"> <div> <p><font color="navy" size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-US">Actually, the builder does not provide any information to its command. It takes the message output (by listening for MessageEvents from the EventManager) and package it into a FileInfoEvent to send to EventManager. Then you can use it in your CVSLinstener class (Main class in your example).</span></font></p> <p><font color="navy" size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-US"> </span></font></p> <p><font color="navy" size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-US">Check the UML attached (Made by Mr. Myron Ahn).</span></font></p> <p><font color="navy" size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-US"> </span></font></p> <p><font color="navy" size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-US"> </span></font></p> <div> <div style="text-align: center;" align="center"><font size="3" face="Times New Roman"><span style="font-size: 12pt;"> <hr align="center" size="2" width="100%"> </span></font></div> <p><b><font size="2" face="Tahoma"><span style="font-size: 10pt; font-family: Tahoma; font-weight: bold;">De:</span></font></b><font size="2" face="Tahoma"><span style="font-size: 10pt; font-family: Tahoma;"> Jemerson Damasio [mailto:<a href="mailto:[email protected]" target="_blank">[email protected]</a>] <br> <b><span style="font-weight: bold;">Enviada em:</span></b> segunda-feira, 8 de setembro de 2008 16:19<br> <b><span style="font-weight: bold;">Para:</span></b> <a href="mailto:[email protected]" target="_blank">[email protected]</a>; Pablo The Boss<div><div></div><div class="Wj3C7c"><br> <b><span style="font-weight: bold;">Assunto:</span></b> Re: [javacvs-dev] Source code + Documentation</div></div></span></font></p> </div><div><div></div><div class="Wj3C7c"> <p><font size="3" face="Times New Roman"><span style="font-size: 12pt;"> </span></font></p> <div> <p style="margin-bottom: 12pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;">No, sorry if I wasn't clear enough. <br> As I've read, the builders must provide data structures that represents the data gathered by the command used. The checkout is running perfectly and files are already created on my local direcory. So, I have the command, the builder, but can't the the corresponding data structure that the builder must provide. Any ideas?<br> <br> ==================================<br> Jemerson Figueiredo Damasio <br> Bacharel em Ciencia da Computacao - UFCG <br> Pesquisador do CNPq/GMF - UFCG<br> ==================================<br> <br> </span></font></p> <div> <p><font size="3" face="Times New Roman"><span style="font-size: 12pt;">On Mon, Sep 8, 2008 at 4:09 PM, Ricardo Garcia <<a href="mailto:[email protected]" target="_blank">[email protected]</a>> wrote:</span></font></p> <div link="blue" vlink="blue"> <div> <p><font color="navy" size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy;">Jamerson,</span></font></p> <p><font color="navy" size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy;"> </span></font></p> <p><font color="navy" size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-US">What exactly are you trying to do with the builder? Do you want to set where to check out to?</span></font></p> <p><font color="navy" size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-US"> </span></font></p> <div> <div style="text-align: center;" align="center"><font size="3" face="Times New Roman"><span style="font-size: 12pt;"> <hr align="center" size="2" width="100%"> </span></font></div> <p><b><font size="2" face="Tahoma"><span style="font-size: 10pt; font-family: Tahoma; font-weight: bold;">De:</span></font></b><font size="2" face="Tahoma"><span style="font-size: 10pt; font-family: Tahoma;"> Jemerson Damasio [mailto:<a href="mailto:[email protected]" target="_blank">[email protected]</a>] <br> <b><span style="font-weight: bold;">Enviada em:</span></b> segunda-feira, 8 de setembro de 2008 15:48<br> <b><span style="font-weight: bold;">Para:</span></b> <a href="mailto:[email protected]" target="_blank">[email protected]</a><br> <b><span style="font-weight: bold;">Assunto:</span></b> Re: [javacvs-dev] Source code + Documentation</span></font></p> </div> <div> <div> <p><font size="3" face="Times New Roman"><span style="font-size: 12pt;"> </span></font></p> <div> <p style="margin-bottom: 12pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;">Guys,<br> <br> I just can't understand how to get the structure generated by the builder I'm using. Here's what I'm doing: <br> <br> CheckoutCommand command = new CheckoutCommand();<br> <br> command.setRecursive(true);<br> command.setModule("DesignChecker/EvolutionMetricsMiner");<br> command.setPruneDirectories(true);<br> <br> EventManager manager = client.getEventManager();<br> manager.addCVSListener(new Main());<br> <br> UpdateBuilder builder = new UpdateBuilder(manager, localPath);<br> command.setBuilder(builder);<br> boolean executeCommand = client.executeCommand(command, globalOptions);<br> <br> Can anyone tell me what I must do now? I've already tryied to guess what to do, but coudn't.<br> <br> Thanx in advance.<br> <br> <br> <br> <br clear="all"> ==================================<br> Jemerson Figueiredo Damasio <br> Bacharel em Ciencia da Computacao - UFCG <br> Pesquisador do CNPq/GMF - UFCG<br> ==================================</span></font></p> <div> <p><font size="3" face="Times New Roman"><span style="font-size: 12pt;">On Thu, Sep 4, 2008 at 3:28 PM, Bob Beetcher <<a href="mailto:[email protected]" target="_blank">[email protected]</a>> wrote:</span></font></p> <div link="blue" vlink="purple"> <div> <p><font color="blue" size="2" face="Times New Roman"><span style="font-size: 11pt; color: blue;" lang="EN-US">Not sure if this is useful, but a post I made to the news group a little while back tried to provide some tips on how to access and build the cvs client source: </span></font></p> <p><font color="blue" size="2" face="Times New Roman"><span style="font-size: 11pt; color: blue;" lang="EN-US"> </span></font></p> <p style="margin-left: 36pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">"Bob Beetcher" <<a href="mailto:[email protected]" target="_blank">[email protected]</a>> wrote in message news:<fnvu4i$nvt$<a href="mailto:[email protected]" target="_blank">[email protected]</a>>...</span></font></p> <p style="margin-left: 36pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">> For anyone who might benefit from it, here are some my notes on accessing </span></font></p> <p style="margin-left: 36pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">> the source for and building the javacvs client jar and javadoc.</span></font></p> <p style="margin-left: 36pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">> </span></font></p> <p style="margin-left: 36pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">> </span></font></p> <p style="margin-left: 36pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">> </span></font></p> <p style="margin-left: 36pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">> Using this URL, </span></font></p> <p style="margin-left: 36pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">> <a href="http://www.netbeans.org/source/browse/javacvs/libsrc/org/netbeans/lib/cvsclient/?only_with_tag=MAIN" target="_blank">http://www.netbeans.org/source/browse/javacvs/libsrc/org/netbeans/lib/cvsclient/?only_with_tag=MAIN</a>, </span></font></p> <p style="margin-left: 36pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">> you can locate the top level cvs folder for the client source code. Then </span></font></p> <p style="margin-left: 36pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">> using the "Show files using tag" drop down selection box, you can select a </span></font></p> <p style="margin-left: 36pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">> tag value for a version of the files that's of interest to you. For myself, </span></font></p> <p style="margin-left: 36pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">> I chose to use "last_stable_dev" tag.</span></font></p> <p style="margin-left: 36pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">> </span></font></p> <p style="margin-left: 36pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">> </span></font></p> <p style="margin-left: 36pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">> </span></font></p> <p style="margin-left: 36pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">> To get a local copy of and build the source, I installed the NetBeans IDE </span></font></p> <p style="margin-left: 36pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">> and used its "Versioning" > "Checkout" dropdown menu option to bring up the </span></font></p> <p style="margin-left: 36pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">> "Checkout" dialog. There, I used the default CVS Root of </span></font></p> <p style="margin-left: 36pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">> ":pserver:[email protected]:/cvs" to connect to the server and </span></font></p> <p style="margin-left: 36pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">> specified "javacvs" for the Module and "last_stable_dev" for the Tag to </span></font></p> <p style="margin-left: 36pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">> checkout from. After the checkout completed, I chose the selection for a </span></font></p> <p style="margin-left: 36pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">> "Java Class Library" in response to the prompt to create a new project from </span></font></p> <p style="margin-left: 36pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">> the newly checked out javacvs source. After adding the "libsrc" folder from </span></font></p> <p style="margin-left: 36pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">> the javacvs source to the new project's source files list in the project </span></font></p> <p style="margin-left: 36pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">> properties, I was able to use the NetBeans build options to produce the jar </span></font></p> <p style="margin-left: 36pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">> and the javadoc for the client.</span></font></p> <p style="margin-left: 36pt;"><font color="blue" size="2" face="Times New Roman"><span style="font-size: 11pt; color: blue;" lang="EN-US"> </span></font></p> <p><font color="blue" size="2" face="Times New Roman"><span style="font-size: 11pt; color: blue;" lang="EN-US"> </span></font></p> <p><b><font color="blue" size="2" face="Times New Roman"><span style="font-size: 10pt; color: blue; font-weight: bold;" lang="EN-US">>>> Note end - </span></font></b><b><font color="green" size="2"><span style="font-size: 10pt; color: green; font-weight: bold;" lang="EN-US">Bob Beetcher</span></font></b><b><font color="blue" size="2"><span style="font-size: 10pt; color: blue; font-weight: bold;" lang="EN-US"> <<<</span></font></b></p> <div style="border-style: solid none none; border-color: -moz-use-text-color; border-width: 1pt medium medium; padding: 3pt 0cm 0cm;"> <p><b><font size="2" face="Times New Roman"><span style="font-size: 10pt; font-weight: bold;" lang="EN-US">From:</span></font></b><font size="2"><span style="font-size: 10pt;" lang="EN-US"> Jemerson Damasio [mailto:<a href="mailto:[email protected]" target="_blank">[email protected]</a>] <br> <b><span style="font-weight: bold;">Sent:</span></b> Thursday, September 04, 2008 11:22 AM<br> <b><span style="font-weight: bold;">To:</span></b> <a href="mailto:[email protected]" target="_blank">[email protected]</a><br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [javacvs-dev] Source code + Documentation</span></font></p> </div> <div> <div> <p><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US"> </span></font></p> <div> <p style="margin-bottom: 12pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">In fact, I was wrong saying "very poor documentation", I had found those you referenced and it's not that poor, but just there is no Javadoc, nor the source code there.<br> <br> Regard,<br> <br clear="all"> ==================================<br> Jemerson Figueiredo Damasio <br> Bacharel em Ciencia da Computacao - UFCG <br> Pesquisador do CNPq/GMF - UFCG<br> ==================================</span></font></p> <div> <p><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">On Thu, Sep 4, 2008 at 11:42 AM, Peter Pis <<a href="mailto:[email protected]" target="_blank">[email protected]</a>> wrote:</span></font></p> <p><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">Hi,<br> <br> <nb_clone_main>lib.cvsclient<br> <br> Please "Documents" section in<br> <a href="http://javacvs.netbeans.org/library/" target="_blank">http://javacvs.netbeans.org/library/</a><br> <br> Regards,<br> -Peter</span></font></p> <div> <div> <p><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US"><br> <br> Jemerson Damasio wrote:</span></font></p> <p><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US"> Hi everyone, would someone please tell me where can I get the source code of the JavaCVS? I've already tryied the CVS and the project site, but couldn't find it. I found an online version of the files, but navigating through the site is not good.<br> How about the API, only god knows where it is...<br> Is the project dead? I just can find very poor documentation.<br> <br> Any help will be really appreciatted.<br> Thanks in advance,<br> <br> ==================================<br> Jemerson Figueiredo Damasio<br> Bacharel em Ciencia da Computacao - UFCG<br> Pesquisador do CNPq/GMF - UFCG<br> ==================================</span></font></p> <p style="margin-bottom: 12pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US"> </span></font></p> </div> </div> <p style="margin-bottom: 12pt;"><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US">---------------------------------------------------------------------<br> To unsubscribe, e-mail: <a href="mailto:[email protected]" target="_blank">[email protected]</a><br> For additional commands, e-mail: <a href="mailto:[email protected]" target="_blank">[email protected]</a></span></font></p> </div> <p><font size="3" face="Times New Roman"><span style="font-size: 12pt;" lang="EN-US"> </span></font></p> </div> </div> </div> </div> </div> </div> <p><font size="3" face="Times New Roman"><span style="font-size: 12pt;"> </span></font></p> </div> </div> </div> </div> </div> </div> <p><font size="3" face="Times New Roman"><span style="font-size: 12pt;"> </span></font></p> </div> </div></div></div> </div> <br>---------------------------------------------------------------------<br> To unsubscribe, e-mail: <a href="mailto:[email protected]">[email protected]</a><br> For additional commands, e-mail: <a href="mailto:[email protected]">[email protected]</a><br></blockquote></div><br></div> ------=_Part_136683_16378523.1220984778496--