Re: Re: Checkout error! Possible Bug?
"Jemerson Damasio" <[email protected]> Tue, 30 Sep 2008 15:40:09 -0300
| Newsgroups | gmane.comp.java.netbeans.modules.javacvs.devel |
|---|---|
| Message-ID | <[email protected]> |
------=_Part_32195_18707276.1222800009897
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Sorry, I had posted it a few e-mails above, but here it is:
GlobalOptions globalOptions =3D new GlobalOptions();
globalOptions.setCVSRoot(CVSRoot.parse(cvsroot).toString());
PServerConnection c =3D new
PServerConnection(CVSRoot.parse(cvsroot), SocketFactory.getDefault());
Client client =3D new Client(c, new StandardAdminHandler());
client.getEventManager().addCVSListener(new
CVSCheckoutListener());
client.setLocalPath(localPath);
c.open();
CheckoutCommand command =3D new CheckoutCommand();
File[] files =3D {new File(fileName)};
command.setFiles(files);
command.setCheckoutByDate(specifiedDate);
command.setRecursive(true);
command.setModule(specifiedModule);
System.out.println(command.getCVSCommand());
boolean executeCommand =3D client.executeCommand(command,
globalOptions);
So, as I mentioned, I've already tried all possible variations for the
fileName, the simple name, the absolute name, relative, ",v" name, etc.
Any help would be appreciated.
Thanks in advance.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D
Jemerson Figueiredo Damasio
Bacharel em Ciencia da Computacao - UFCG
Pesquisador do CNPq/GMF - UFCG
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D
On 30 de septiembre de 2008 15:35, Ricardo Garcia <[email protected]=
r
> wrote:
> Jamerson,
>
>
>
> Could you post your code region so we can see how you are checking out th=
e
> files?
>
>
>
> Thanks
>
>
> ------------------------------
>
> *De:* Jemerson Damasio [mailto:[email protected]]
> *Enviada em:* ter=E7a-feira, 30 de setembro de 2008 15:30
> *Para:* [email protected]
> *Assunto:* Re: [javacvs-dev] Re: Checkout error! Possible Bug?
>
>
>
> I've noticed that if I specify an invalid file it checkouts everything to=
o.
> So, I suppose I'm specifying the file name incorrectly, but I've already
> tried all possible variations and can't do it right...
>
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> Jemerson Figueiredo Damasio
> Bacharel em Ciencia da Computacao - UFCG
> Pesquisador do CNPq/GMF - UFCG
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>
> On 30 de septiembre de 2008 15:03, Jemerson Damasio <[email protected]=
m>
> wrote:
>
> After a week out of the problem I'm back now. Despite of it, I saw some
> examples and everyone uses the setFile of the CheckoutCommand just like I
> do. But for me it doesn't work.
> Well, at least it doesn't do what I expect. Ok. Let me understand. Throug=
h
> this method I should be able to specify which files I wanna checkout, rig=
ht?
> I've also tryied command.setCVSCommand('F', "DesiredClass.java"), but it
> also doesn't work. Both always extracts everything into the cvsroot
> directory.
> My doubt is simple: does it works? Has anyone ever used this and faced th=
is
> problem?
>
>
>
>
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> Jemerson Figueiredo Damasio
> Bacharel em Ciencia da Computacao - UFCG
> Pesquisador do CNPq/GMF - UFCG
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>
> On 23 de septiembre de 2008 18:01, Jemerson Damasio <
> [email protected]> wrote:
>
> First, thanks for solving my problem. It works! =3DD
> About the files, yes, they're on the specified module, down into a
> hierarchy of directory, but they are. I tried two possible variations: (1=
)
> the name itself of the real file and (2) the ,v name, that I can also ver=
ify
> that is actually there.
> Any suggestion?
>
>
>
>
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> Jemerson Figueiredo Damasio
> Bacharel em Ciencia da Computacao - UFCG
> Pesquisador do CNPq/GMF - UFCG
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>
> On Tue, Sep 23, 2008 at 5:39 PM, Ricardo Garcia <
> [email protected]> wrote:
>
> Jemerson,
>
>
>
> Have you tried adding this command after you instantiate Client class?
>
>
>
> client.setLocalPath(<MY_LOCAL_PATH>);
>
>
>
> With this, you indicate where to checkout you files to.
>
>
>
> Regarding the setFiles method, in the array passed to it, are the files
> with the module path that these files belong?
>
>
>
> Att,
>
>
>
> Ricardo
>
>
>
>
> ------------------------------
>
> *De:* Jemerson Damasio [mailto:[email protected]]
> *Enviada em:* ter=E7a-feira, 23 de setembro de 2008 17:26
> *Para:* [email protected]; Pablo The Boss
> *Assunto:* [javacvs-dev] Re: Checkout error! Possible Bug?
>
>
>
> Another question. I'm trying to use the Command setFiles method in order =
to
> retrieve only a few desired files, but it doesn't seems to work. In fact,
> when I add the line, it doesn't checkout anything. Omg... this is tiring.
>
>
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> Jemerson Figueiredo Damasio
> Bacharel em Ciencia da Computacao - UFCG
> Pesquisador do CNPq/GMF - UFCG
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>
> On Tue, Sep 23, 2008 at 4:18 PM, Jemerson Damasio <[email protected]>
> wrote:
>
> Hi everyone,
>
> I don't know what is going wrong. Possibly a bug. My localPath variabl=
e
> points to /home/Me/CheckoutDir. My class CVSCheckoutListener tells me,
> through the fileInfoGenerated method, that the files are in the CheckoutD=
ir.
> But, in fact, the files are being created at My_Project_Path/null/
> It's clear that my variable is becoming null (what is not caused by me=
,
> FOR SURE) somewhere inside the JavaCVS and being interpreted as a relativ=
e
> path. Can anyone give me a hint of how to avoid this problem?
>
> Here is my code:
>
> GlobalOptions globalOptions =3D new GlobalOptions();
> globalOptions.setCVSRoot(CVSRoot.parse(cvsroot).toString());
> PServerConnection c =3D new
> PServerConnection(CVSRoot.parse(cvsroot), SocketFactory.getDefault());
> Client client =3D new Client(c, new StandardAdminHandler());
> client.getEventManager().addCVSListener(new
> CVSCheckoutListener());
> c.open();
>
> CheckoutCommand command =3D new CheckoutCommand();
> command.setRecursive(true);
> command.setModule(myModule);
> command.setPruneDirectories(true);
>
> EventManager eventManager =3D client.getEventManager();
>
> UpdateBuilder builder =3D new UpdateBuilder(eventManager,
> localPath);
> command.setBuilder(builder);
> boolean executeCommand =3D client.executeCommand(command,
> globalOptions);
>
>
> Thanks in advance,
>
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> Jemerson Figueiredo Damasio
> Bacharel em Ciencia da Computacao - UFCG
> Pesquisador do CNPq/GMF - UFCG
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>
>
>
>
>
>
>
>
>
------=_Part_32195_18707276.1222800009897
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
<div dir=3D"ltr">Sorry, I had posted it a few e-mails above, but here it is=
:<br><br> GlobalOpt=
ions globalOptions =3D new GlobalOptions();<br> &nb=
sp; globalOptions.setCVSRoot(CVSRoot.parse(c=
vsroot).toString());<br>
PServerConnection =
c =3D new PServerConnection(CVSRoot.parse(cvsroot), SocketFactory.getDefaul=
t());<br> Client cl=
ient =3D new Client(c, new StandardAdminHandler());<br> &=
nbsp; client.getEventManager().addCVSListene=
r(new CVSCheckoutListener());<br>
client.setLocalPat=
h(localPath);<br> c=
.open();<br> Checko=
utCommand command =3D new CheckoutCommand();<br> &n=
bsp; File[] files =3D {new File(fileName)};<br>&nb=
sp; command.setFiles(file=
s);<br>
command.setCheckou=
tByDate(specifiedDate);<br> &nbs=
p; command.setRecursive(true);<br> &nbs=
p; command.setModule(specifiedModule);<br> &n=
bsp; System.out.println(command.getCV=
SCommand());<br> bo=
olean executeCommand =3D client.executeCommand(command, globalOptions);<br>
<br>So, as I mentioned, I've already tried all possible variations for =
the fileName, the simple name, the absolute name, relative, ",v" =
name, etc.<br>Any help would be appreciated.<br><br>Thanks in advance.<br>
<br clear=3D"all">=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>Jemerson Figueiredo Damasi=
o <br>Bacharel em Ciencia da Computacao - UFCG &=
nbsp; <br>Pesquisador do CNPq/GMF=
- UFCG<br>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>
<br><br><div class=3D"gmail_quote">On 30 de septiembre de 2008 15:35, Ricar=
do Garcia <span dir=3D"ltr"><<a href=3D"mailto:[email protected]=
">[email protected]</a>></span> wrote:<br><blockquote class=3D"g=
mail_quote" style=3D"border-left: 1px solid rgb(204, 204, 204); margin: 0pt=
0pt 0pt 0.8ex; padding-left: 1ex;">
<div link=3D"blue" vlink=3D"blue" lang=3D"PT-BR">
<div>
<p><font color=3D"navy" face=3D"Arial" size=3D"2"><span style=3D"font-size:=
10pt; font-family: Arial; color: navy;">Jamerson,</span></font></p>
<p><font color=3D"navy" face=3D"Arial" size=3D"2"><span style=3D"font-size:=
10pt; font-family: Arial; color: navy;"> </span></font></p>
<p><font color=3D"navy" face=3D"Arial" size=3D"2"><span style=3D"font-size:=
10pt; font-family: Arial; color: navy;" lang=3D"EN-US">Could you post your=
code
region so we can see how you are checking out the files?</span></font></p>
<p><font color=3D"navy" face=3D"Arial" size=3D"2"><span style=3D"font-size:=
10pt; font-family: Arial; color: navy;" lang=3D"EN-US"> </span></font=
></p>
<p><font color=3D"navy" face=3D"Arial" size=3D"2"><span style=3D"font-size:=
10pt; font-family: Arial; color: navy;" lang=3D"EN-US">Thanks</span></font=
></p>
<p><font color=3D"navy" face=3D"Arial" size=3D"2"><span style=3D"font-size:=
10pt; font-family: Arial; color: navy;" lang=3D"EN-US"> </span></font=
></p>
<div>
<div style=3D"text-align: center;" align=3D"center"><font face=3D"Times New=
Roman" size=3D"3"><span style=3D"font-size: 12pt;">
<hr align=3D"center" size=3D"2" width=3D"100%">
</span></font></div>
<p><b><font face=3D"Tahoma" size=3D"2"><span style=3D"font-size: 10pt; font=
-family: Tahoma; font-weight: bold;">De:</span></font></b><font face=3D"Tah=
oma" size=3D"2"><span style=3D"font-size: 10pt; font-family: Tahoma;"> Jeme=
rson Damasio
[mailto:<a href=3D"mailto:[email protected]" target=3D"_blank">jemersonf=
[email protected]</a>] <br>
<b><span style=3D"font-weight: bold;">Enviada em:</span></b> ter=E7a-feira,=
30 de
setembro de 2008 15:30<div class=3D"Ih2E3d"><br>
<b><span style=3D"font-weight: bold;">Para:</span></b> <a href=3D"mailto:de=
[email protected]" target=3D"_blank">[email protected]</a><br>
</div><b><span style=3D"font-weight: bold;">Assunto:</span></b> Re: [javacv=
s-dev] Re:
Checkout error! Possible Bug?</span></font></p>
</div><div><div></div><div class=3D"Wj3C7c">
<p><font face=3D"Times New Roman" size=3D"3"><span style=3D"font-size: 12pt=
;"> </span></font></p>
<div>
<p style=3D"margin-bottom: 12pt;"><font face=3D"Times New Roman" size=3D"3"=
><span style=3D"font-size: 12pt;">I've noticed that if I
specify an invalid file it checkouts everything too. So, I suppose I'm
specifying the file name incorrectly, but I've already tried all possib=
le
variations and can't do it right... <br>
<br clear=3D"all">
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>
Jemerson Figueiredo Damasio <br>
Bacharel em Ciencia da Computacao - UFCG
<br>
Pesquisador do CNPq/GMF - UFCG<br>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>
<br>
</span></font></p>
<div>
<p><font face=3D"Times New Roman" size=3D"3"><span style=3D"font-size: 12pt=
;">On 30 de septiembre de 2008 15:03, Jemerson Damasio <<a href=3D"mailt=
o:[email protected]" target=3D"_blank">[email protected]</a>>
wrote:</span></font></p>
<div>
<p><font face=3D"Times New Roman" size=3D"3"><span style=3D"font-size: 12pt=
;">After a week out of the problem I'm back now. Despite of it, I saw s=
ome
examples and everyone uses the setFile of the CheckoutCommand just like I d=
o.
But for me it doesn't work.<br>
Well, at least it doesn't do what I expect. Ok. Let me understand. Thro=
ugh this
method I should be able to specify which files I wanna checkout, right?<br>
I've also tryied command.setCVSCommand('F', "DesiredClass.=
java"), but
it also doesn't work. Both always extracts everything into the cvsroot
directory.<br>
My doubt is simple: does it works? Has anyone ever used this and faced this
problem?</span></font></p>
<div>
<p style=3D"margin-bottom: 12pt;"><font face=3D"Times New Roman" size=3D"3"=
><span style=3D"font-size: 12pt;"><br>
<br>
<br clear=3D"all">
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>
Jemerson Figueiredo Damasio <br>
Bacharel em Ciencia da Computacao - UFCG
<br>
Pesquisador do CNPq/GMF - UFCG<br>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>
<br>
</span></font></p>
</div>
<div>
<div>
<div>
<p><font face=3D"Times New Roman" size=3D"3"><span style=3D"font-size: 12pt=
;">On 23 de septiembre de 2008 18:01, Jemerson Damasio <<a href=3D"mailt=
o:[email protected]" target=3D"_blank">[email protected]</a>>
wrote:</span></font></p>
<div>
<p><font face=3D"Times New Roman" size=3D"3"><span style=3D"font-size: 12pt=
;">First, thanks for solving my problem. It works! =3DD<br>
About the files, yes, they're on the specified module, down into a hier=
archy of
directory, but they are. I tried two possible variations: (1) the name itse=
lf
of the real file and (2) the ,v name, that I can also verify that is actual=
ly
there.<br>
Any suggestion?</span></font></p>
<div>
<p style=3D"margin-bottom: 12pt;"><font face=3D"Times New Roman" size=3D"3"=
><span style=3D"font-size: 12pt;"><br>
<br>
<br clear=3D"all">
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>
Jemerson Figueiredo Damasio <br>
Bacharel em Ciencia da Computacao - UFCG <br>
Pesquisador do CNPq/GMF - UFCG<br>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>
<br>
</span></font></p>
</div>
<div>
<div>
<div>
<p><font face=3D"Times New Roman" size=3D"3"><span style=3D"font-size: 12pt=
;">On Tue, Sep 23, 2008 at 5:39 PM, Ricardo Garcia <<a href=3D"mailto:ri=
[email protected]" target=3D"_blank">[email protected]</a>>=
;
wrote:</span></font></p>
<div link=3D"blue" vlink=3D"blue">
<div>
<p><font color=3D"navy" face=3D"Arial" size=3D"2"><span style=3D"font-size:=
10pt; font-family: Arial; color: navy;">Jemerson,</span></font></p>
<p><font color=3D"navy" face=3D"Arial" size=3D"2"><span style=3D"font-size:=
10pt; font-family: Arial; color: navy;"> </span></font></p>
<p><font color=3D"navy" face=3D"Arial" size=3D"2"><span style=3D"font-size:=
10pt; font-family: Arial; color: navy;" lang=3D"EN-US">Have you tried addi=
ng this command after you
instantiate Client class?</span></font></p>
<p><font color=3D"navy" face=3D"Arial" size=3D"2"><span style=3D"font-size:=
10pt; font-family: Arial; color: navy;" lang=3D"EN-US"> </span></font=
></p>
<p><font color=3D"navy" face=3D"Arial" size=3D"2"><span style=3D"font-size:=
10pt; font-family: Arial; color: navy;" lang=3D"EN-US">client.setLocalPath=
(<MY_LOCAL_PATH>);</span></font></p>
<p><font color=3D"navy" face=3D"Arial" size=3D"2"><span style=3D"font-size:=
10pt; font-family: Arial; color: navy;" lang=3D"EN-US"> </span></font=
></p>
<p><font color=3D"navy" face=3D"Arial" size=3D"2"><span style=3D"font-size:=
10pt; font-family: Arial; color: navy;" lang=3D"EN-US">With this, you indi=
cate where to checkout you
files to.</span></font></p>
<p><font color=3D"navy" face=3D"Arial" size=3D"2"><span style=3D"font-size:=
10pt; font-family: Arial; color: navy;" lang=3D"EN-US"> </span></font=
></p>
<p><font color=3D"navy" face=3D"Arial" size=3D"2"><span style=3D"font-size:=
10pt; font-family: Arial; color: navy;" lang=3D"EN-US">Regarding the setFi=
les method, in the array
passed to it, are the files with the module path that these files belong?</=
span></font></p>
<p><font color=3D"navy" face=3D"Arial" size=3D"2"><span style=3D"font-size:=
10pt; font-family: Arial; color: navy;" lang=3D"EN-US"> </span></font=
></p>
<p><font color=3D"navy" face=3D"Arial" size=3D"2"><span style=3D"font-size:=
10pt; font-family: Arial; color: navy;" lang=3D"EN-US">Att,</span></font><=
/p>
<p><font color=3D"navy" face=3D"Arial" size=3D"2"><span style=3D"font-size:=
10pt; font-family: Arial; color: navy;" lang=3D"EN-US"> </span></font=
></p>
<p><font color=3D"navy" face=3D"Arial" size=3D"2"><span style=3D"font-size:=
10pt; font-family: Arial; color: navy;" lang=3D"EN-US">Ricardo</span></fon=
t></p>
<p><font color=3D"navy" face=3D"Arial" size=3D"2"><span style=3D"font-size:=
10pt; font-family: Arial; color: navy;" lang=3D"EN-US"> </span></font=
></p>
<p><font color=3D"navy" face=3D"Arial" size=3D"2"><span style=3D"font-size:=
10pt; font-family: Arial; color: navy;" lang=3D"EN-US"> </span></font=
></p>
<div>
<div style=3D"text-align: center;" align=3D"center"><font face=3D"Times New=
Roman" size=3D"3"><span style=3D"font-size: 12pt;">
<hr align=3D"center" size=3D"2" width=3D"100%">
</span></font></div>
<p><b><font face=3D"Tahoma" size=3D"2"><span style=3D"font-size: 10pt; font=
-family: Tahoma; font-weight: bold;">De:</span></font></b><font face=3D"Tah=
oma" size=3D"2"><span style=3D"font-size: 10pt; font-family: Tahoma;"> Jeme=
rson Damasio [mailto:<a href=3D"mailto:[email protected]" target=3D"_bla=
nk">[email protected]</a>] <br>
<b><span style=3D"font-weight: bold;">Enviada em:</span></b> ter=E7a-feira,=
23 de setembro
de 2008 17:26<br>
<b><span style=3D"font-weight: bold;">Para:</span></b> <a href=3D"mailto:de=
[email protected]" target=3D"_blank">[email protected]</a>;
Pablo The Boss<br>
<b><span style=3D"font-weight: bold;">Assunto:</span></b> [javacvs-dev] Re:
Checkout error! Possible Bug?</span></font></p>
</div>
<div>
<div>
<p><font face=3D"Times New Roman" size=3D"3"><span style=3D"font-size: 12pt=
;"> </span></font></p>
<div>
<p style=3D"margin-bottom: 12pt;"><font face=3D"Times New Roman" size=3D"3"=
><span style=3D"font-size: 12pt;">Another question. I'm trying to use t=
he Command
setFiles method in order to retrieve only a few desired files, but it doesn=
't
seems to work. In fact, when I add the line, it doesn't checkout anythi=
ng.
Omg... this is tiring.<br>
<br>
<br clear=3D"all">
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>
Jemerson Figueiredo Damasio <br>
Bacharel em Ciencia da Computacao - UFCG <br>
Pesquisador do CNPq/GMF - UFCG<br>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D</span></font></p>
<div>
<p><font face=3D"Times New Roman" size=3D"3"><span style=3D"font-size: 12pt=
;">On Tue,
Sep 23, 2008 at 4:18 PM, Jemerson Damasio <<a href=3D"mailto:jemersonfd@=
gmail.com" target=3D"_blank">[email protected]</a>>
wrote:</span></font></p>
<div>
<p><font face=3D"Times New Roman" size=3D"3"><span style=3D"font-size: 12pt=
;">Hi
everyone,<br>
<br>
I don't know what is going wrong. Possibly a bug. My local=
Path
variable points to /home/Me/CheckoutDir. My class CVSCheckoutListener tells=
me,
through the fileInfoGenerated method, that the files are in the CheckoutDir=
.
But, in fact, the files are being created at My_Project_Path/null/<br>
It's clear that my variable is becoming null (what is not =
caused
by me, FOR SURE) somewhere inside the JavaCVS and being interpreted as a
relative path. Can anyone give me a hint of how to avoid this problem?<br>
<br>
Here is my code:<br>
<br>
GlobalOptions
globalOptions =3D new GlobalOptions();<br>
globalOptions.setCVSRoot(CVSRoot.parse(cvsroot).toString());<br>
PServerConnection =
c =3D
new PServerConnection(CVSRoot.parse(cvsroot), SocketFactory.getDefault());<=
br>
Client client =3D =
new
Client(c, new StandardAdminHandler());<br>
client.getEventManager().addCVSListener(new CVSCheckoutListener());<br>
c.open();<br>
<br>
CheckoutCommand
command =3D new CheckoutCommand();<br>
command.setRecursive(true);<br>
command.setModule(myModule);<br>
command.setPruneDirectories(true);<br>
<br>
EventManager
eventManager =3D client.getEventManager();<br>
<br>
UpdateBuilder buil=
der
=3D new UpdateBuilder(eventManager, localPath);<br>
command.setBuilder=
(builder);<br>
boolean executeCom=
mand
=3D client.executeCommand(command, globalOptions);<br>
<br>
<br>
Thanks in advance,<br>
<br clear=3D"all">
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>
Jemerson Figueiredo Damasio <br>
Bacharel em Ciencia da Computacao - UFCG <br>
Pesquisador do CNPq/GMF - UFCG<br>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D</span></font></p>
</div>
</div>
<p><font face=3D"Times New Roman" size=3D"3"><span style=3D"font-size: 12pt=
;"> </span></font></p>
</div>
</div>
</div>
</div>
</div>
</div>
<p><font face=3D"Times New Roman" size=3D"3"><span style=3D"font-size: 12pt=
;"> </span></font></p>
</div>
</div>
</div>
</div>
<p><font face=3D"Times New Roman" size=3D"3"><span style=3D"font-size: 12pt=
;"> </span></font></p>
</div>
</div>
</div>
</div>
<p><font face=3D"Times New Roman" size=3D"3"><span style=3D"font-size: 12pt=
;"> </span></font></p>
</div>
</div></div></div>
</div>
</blockquote></div><br></div>
------=_Part_32195_18707276.1222800009897--