You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm-dev@maven.apache.org by Sergey Zakusov <sz...@emdev.ru> on 2008/05/23 14:45:02 UTC
CvsExeScmProvider makes wrong arguments for List command (?)
Hello,
I'm trying to list a cvs repository via CvsExeScmProvider - it makes and
executes the following command:
cvs -z3 -f -d :pserver:cvs@pserver.samba.org:/cvsroot -n -q rls -d
but the cvs client - Concurrent Versions System (CVSNT) 2.5.03 (Scorpio)
Build 2382 (client/server)
[Copyright (c) 1989-2001 Brian Berliner, david d `zoo' zuhn, Jeff Polk, and
other authors
CVSNT version (Jul 5 2006) Copyright (c) 1999-2005 Tony Hoyle and
others]throws the error:
rls: invalid option -- d
Usage: cvs rls [-q] [-e] [-l] [-R] [-r rev] [-D date] [-t] [modules...]
-D date Show files from date.
-e Display in CVS/Entries format.
-l Display all details.
-P Ignore empty directories.
-q Quieter output.
-R List recursively.
-r rev Show files with revision or tag.
-T Show time in local time instead of GMT.
(Specify the --help global option for a list of other help options)
Another cvs client - Concurrent Versions System (CVS) 1.12.11.1
(client) [Copyright
(C) 2005 Free Software Foundation, Inc.]
processes the command without any error, but CvsExeScmProvider does not
return result anyway, I just see in the console:
Executing: cvs -z3 -f -d :pserver:cvs@pserver.samba.org:/cvsroot -n -q rls
-d
Working directory: C:\Documents and Settings\szakusov\Local Settings\Temp
Unknown file status: '3'.
Unknown file status: 'K'.
Unknown file status: 'a'.
Unknown file status: 'b'.
Unknown file status: 'b'.
Unknown file status: 'c'.
Unknown file status: 'c'.
Unknown file status: 'c'.
Unknown file status: 'c'.
Unknown file status: 'c'.
Unknown file status: 'c'.
Unknown file status: 'd'.
Unknown file status: 'd'.
Unknown file status: 'd'.
Unknown file status: 'd'.
Unknown file status: 'd'.
Unknown file status: 'e'.
Unknown file status: 'f'.
Unknown file status: 'g'.
Unable to parse output from command: line length must be bigger than 3.
(hg).
Unknown file status: 'j'.
Unknown file status: 'j'.
Unknown file status: 'j'.
Unknown file status: 'l'.
Unknown file status: 'l'.
Unknown file status: 'l'.
Unknown file status: 'm'.
Unknown file status: 'm'.
Unknown file status: 'm'.
Unable to parse output from command: line length must be bigger than 3.
(n4).
Unknown file status: 'n'.
Unknown file status: 'p'.
Unknown file status: 'p'.
Unknown file status: 'p'.
Unknown file status: 'p'.
Unknown file status: 'p'.
Unknown file status: 'p'.
Unknown file status: 'p'.
Unknown file status: 'p'.
Unknown file status: 'r'.
Unknown file status: 'r'.
Unknown file status: 'r'.
Unknown file status: 'r'.
Unknown file status: 'r'.
Unknown file status: 's'.
Unknown file status: 's'.
Unknown file status: 's'.
Unknown file status: 's'.
Unknown file status: 's'.
Unknown file status: 's'.
Unknown file status: 's'.
Unknown file status: 's'.
Unknown file status: 's'.
Unknown file status: 's'.
Unknown file status: 's'.
Unknown file status: 's'.
Unknown file status: 's'.
Unknown file status: 's'.
Unknown file status: 't'.
Unknown file status: 't'.
Unknown file status: 'u'.
Unknown file status: 'u'.
Unknown file status: 'w'.
Unknown file status: 'w'.
Where is the problem? Does anybody have an example how to list a cvs
repository and which cvs client can be used?
--
Best regards,
Sergey Zakusov
------------------------------------------
Software Developer, EmDev,
Saint-Petersburg, Remeslennaya 17-415,
197110, Russia
Phone: +7 (812) 498-72-21
Mobile: +7 (921) 301-77-13
Re: CvsExeScmProvider makes wrong arguments for List command (?)
Posted by Sergey Zakusov <sz...@emdev.ru>.
http://jira.codehaus.org/browse/SCM-380
The patch is attached.
2008/5/29, Sergey Zakusov <sz...@emdev.ru>:
>
> There is another problem: CvsStatusConsumer cannot be used to parse
> CVS/Entries format (-e option forces to display result in this format), so
> there is required a new consumer. It will be done in 10 minutes.
>
>
> 2008/5/29, Emmanuel Venisse <em...@gmail.com>:
>>
>> Can you create an issue and attach the patch? Thanks.
>>
>> Emmanuel
>>
>> On Thu, May 29, 2008 at 1:00 PM, Sergey Zakusov <sz...@emdev.ru>
>> wrote:
>>
>>> The "Unknown file status" problem was in that
>>> AbstractCvsListCommand.executeListCommand executed rls command without -e
>>> option and the result was parsed by CvsStatusConsumer.consumeLine (who
>>> logged the problem). You can find the fix here:
>>> http://www.emforge.org/changeset/3240/maven-scm
>>>
>>>
>>> 2008/5/23, Sergey Zakusov <sz...@emdev.ru>:
>>>
>>>> Hello,
>>>>
>>>> I'm trying to list a cvs repository via CvsExeScmProvider - it makes and
>>>> executes the following command:
>>>>
>>>> cvs -z3 -f -d :pserver:cvs@pserver.samba.org:/cvsroot -n -q rls -d
>>>>
>>>> but the cvs client - Concurrent Versions System (CVSNT) 2.5.03 (Scorpio)
>>>> Build 2382 (client/server)
>>>> [Copyright (c) 1989-2001 Brian Berliner, david d `zoo' zuhn, Jeff Polk,
>>>> and other authors
>>>> CVSNT version (Jul 5 2006) Copyright (c) 1999-2005 Tony Hoyle and
>>>> others] throws the error:
>>>>
>>>> rls: invalid option -- d
>>>> Usage: cvs rls [-q] [-e] [-l] [-R] [-r rev] [-D date] [-t] [modules...]
>>>> -D date Show files from date.
>>>> -e Display in CVS/Entries format.
>>>> -l Display all details.
>>>> -P Ignore empty directories.
>>>> -q Quieter output.
>>>> -R List recursively.
>>>> -r rev Show files with revision or tag.
>>>> -T Show time in local time instead of GMT.
>>>> (Specify the --help global option for a list of other help options)
>>>>
>>>> Another cvs client - Concurrent Versions System (CVS) 1.12.11.1(client) [Copyright
>>>> (C) 2005 Free Software Foundation, Inc.]
>>>> processes the command without any error, but CvsExeScmProvider does not
>>>> return result anyway, I just see in the console:
>>>>
>>>> Executing: cvs -z3 -f -d :pserver:cvs@pserver.samba.org:/cvsroot -n -q
>>>> rls -d
>>>> Working directory: C:\Documents and Settings\szakusov\Local
>>>> Settings\Temp
>>>> Unknown file status: '3'.
>>>> Unknown file status: 'K'.
>>>> Unknown file status: 'a'.
>>>> Unknown file status: 'b'.
>>>> Unknown file status: 'b'.
>>>> Unknown file status: 'c'.
>>>> Unknown file status: 'c'.
>>>> Unknown file status: 'c'.
>>>> Unknown file status: 'c'.
>>>> Unknown file status: 'c'.
>>>> Unknown file status: 'c'.
>>>> Unknown file status: 'd'.
>>>> Unknown file status: 'd'.
>>>> Unknown file status: 'd'.
>>>> Unknown file status: 'd'.
>>>> Unknown file status: 'd'.
>>>> Unknown file status: 'e'.
>>>> Unknown file status: 'f'.
>>>> Unknown file status: 'g'.
>>>> Unable to parse output from command: line length must be bigger than 3.
>>>> (hg).
>>>> Unknown file status: 'j'.
>>>> Unknown file status: 'j'.
>>>> Unknown file status: 'j'.
>>>> Unknown file status: 'l'.
>>>> Unknown file status: 'l'.
>>>> Unknown file status: 'l'.
>>>> Unknown file status: 'm'.
>>>> Unknown file status: 'm'.
>>>> Unknown file status: 'm'.
>>>> Unable to parse output from command: line length must be bigger than 3.
>>>> (n4).
>>>> Unknown file status: 'n'.
>>>> Unknown file status: 'p'.
>>>> Unknown file status: 'p'.
>>>> Unknown file status: 'p'.
>>>> Unknown file status: 'p'.
>>>> Unknown file status: 'p'.
>>>> Unknown file status: 'p'.
>>>> Unknown file status: 'p'.
>>>> Unknown file status: 'p'.
>>>> Unknown file status: 'r'.
>>>> Unknown file status: 'r'.
>>>> Unknown file status: 'r'.
>>>> Unknown file status: 'r'.
>>>> Unknown file status: 'r'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 't'.
>>>> Unknown file status: 't'.
>>>> Unknown file status: 'u'.
>>>> Unknown file status: 'u'.
>>>> Unknown file status: 'w'.
>>>> Unknown file status: 'w'.
>>>>
>>>> Where is the problem? Does anybody have an example how to list a cvs
>>>> repository and which cvs client can be used?
>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Sergey Zakusov
>>>> ------------------------------------------
>>>> Software Developer, EmDev,
>>>> Saint-Petersburg, Remeslennaya 17-415,
>>>> 197110, Russia
>>>>
>>>> Phone: +7 (812) 498-72-21
>>>> Mobile: +7 (921) 301-77-13
>>>>
>>>
>>>
>>>
>>> --
>>> Best regards,
>>> Sergey Zakusov
>>> ------------------------------------------
>>> Software Developer, EmDev,
>>> Saint-Petersburg, Remeslennaya 17-415,
>>> 197110, Russia
>>>
>>> Phone: +7 (812) 498-72-21
>>> Mobile: +7 (921) 301-77-13
>>>
>>
>>
>
>
> --
> Best regards,
> Sergey Zakusov
> ------------------------------------------
> Software Developer, EmDev,
> Saint-Petersburg, Remeslennaya 17-415,
> 197110, Russia
>
> Phone: +7 (812) 498-72-21
> Mobile: +7 (921) 301-77-13
>
--
Best regards,
Sergey Zakusov
------------------------------------------
Software Developer, EmDev,
Saint-Petersburg, Remeslennaya 17-415,
197110, Russia
Phone: +7 (812) 498-72-21
Mobile: +7 (921) 301-77-13
Re: CvsExeScmProvider makes wrong arguments for List command (?)
Posted by Sergey Zakusov <sz...@emdev.ru>.
There is another problem: CvsStatusConsumer cannot be used to parse
CVS/Entries format (-e option forces to display result in this format), so
there is required a new consumer. It will be done in 10 minutes.
2008/5/29, Emmanuel Venisse <em...@gmail.com>:
>
> Can you create an issue and attach the patch? Thanks.
>
> Emmanuel
>
> On Thu, May 29, 2008 at 1:00 PM, Sergey Zakusov <sz...@emdev.ru> wrote:
>
>> The "Unknown file status" problem was in that
>> AbstractCvsListCommand.executeListCommand executed rls command without -e
>> option and the result was parsed by CvsStatusConsumer.consumeLine (who
>> logged the problem). You can find the fix here:
>> http://www.emforge.org/changeset/3240/maven-scm
>>
>>
>> 2008/5/23, Sergey Zakusov <sz...@emdev.ru>:
>>
>>> Hello,
>>>
>>> I'm trying to list a cvs repository via CvsExeScmProvider - it makes and
>>> executes the following command:
>>>
>>> cvs -z3 -f -d :pserver:cvs@pserver.samba.org:/cvsroot -n -q rls -d
>>>
>>> but the cvs client - Concurrent Versions System (CVSNT) 2.5.03 (Scorpio)
>>> Build 2382 (client/server)
>>> [Copyright (c) 1989-2001 Brian Berliner, david d `zoo' zuhn, Jeff Polk,
>>> and other authors
>>> CVSNT version (Jul 5 2006) Copyright (c) 1999-2005 Tony Hoyle and
>>> others] throws the error:
>>>
>>> rls: invalid option -- d
>>> Usage: cvs rls [-q] [-e] [-l] [-R] [-r rev] [-D date] [-t] [modules...]
>>> -D date Show files from date.
>>> -e Display in CVS/Entries format.
>>> -l Display all details.
>>> -P Ignore empty directories.
>>> -q Quieter output.
>>> -R List recursively.
>>> -r rev Show files with revision or tag.
>>> -T Show time in local time instead of GMT.
>>> (Specify the --help global option for a list of other help options)
>>>
>>> Another cvs client - Concurrent Versions System (CVS) 1.12.11.1 (client)
>>> [Copyright (C) 2005 Free Software Foundation, Inc.]
>>> processes the command without any error, but CvsExeScmProvider does not
>>> return result anyway, I just see in the console:
>>>
>>> Executing: cvs -z3 -f -d :pserver:cvs@pserver.samba.org:/cvsroot -n -q
>>> rls -d
>>> Working directory: C:\Documents and Settings\szakusov\Local Settings\Temp
>>> Unknown file status: '3'.
>>> Unknown file status: 'K'.
>>> Unknown file status: 'a'.
>>> Unknown file status: 'b'.
>>> Unknown file status: 'b'.
>>> Unknown file status: 'c'.
>>> Unknown file status: 'c'.
>>> Unknown file status: 'c'.
>>> Unknown file status: 'c'.
>>> Unknown file status: 'c'.
>>> Unknown file status: 'c'.
>>> Unknown file status: 'd'.
>>> Unknown file status: 'd'.
>>> Unknown file status: 'd'.
>>> Unknown file status: 'd'.
>>> Unknown file status: 'd'.
>>> Unknown file status: 'e'.
>>> Unknown file status: 'f'.
>>> Unknown file status: 'g'.
>>> Unable to parse output from command: line length must be bigger than 3.
>>> (hg).
>>> Unknown file status: 'j'.
>>> Unknown file status: 'j'.
>>> Unknown file status: 'j'.
>>> Unknown file status: 'l'.
>>> Unknown file status: 'l'.
>>> Unknown file status: 'l'.
>>> Unknown file status: 'm'.
>>> Unknown file status: 'm'.
>>> Unknown file status: 'm'.
>>> Unable to parse output from command: line length must be bigger than 3.
>>> (n4).
>>> Unknown file status: 'n'.
>>> Unknown file status: 'p'.
>>> Unknown file status: 'p'.
>>> Unknown file status: 'p'.
>>> Unknown file status: 'p'.
>>> Unknown file status: 'p'.
>>> Unknown file status: 'p'.
>>> Unknown file status: 'p'.
>>> Unknown file status: 'p'.
>>> Unknown file status: 'r'.
>>> Unknown file status: 'r'.
>>> Unknown file status: 'r'.
>>> Unknown file status: 'r'.
>>> Unknown file status: 'r'.
>>> Unknown file status: 's'.
>>> Unknown file status: 's'.
>>> Unknown file status: 's'.
>>> Unknown file status: 's'.
>>> Unknown file status: 's'.
>>> Unknown file status: 's'.
>>> Unknown file status: 's'.
>>> Unknown file status: 's'.
>>> Unknown file status: 's'.
>>> Unknown file status: 's'.
>>> Unknown file status: 's'.
>>> Unknown file status: 's'.
>>> Unknown file status: 's'.
>>> Unknown file status: 's'.
>>> Unknown file status: 't'.
>>> Unknown file status: 't'.
>>> Unknown file status: 'u'.
>>> Unknown file status: 'u'.
>>> Unknown file status: 'w'.
>>> Unknown file status: 'w'.
>>>
>>> Where is the problem? Does anybody have an example how to list a cvs
>>> repository and which cvs client can be used?
>>>
>>>
>>> --
>>> Best regards,
>>> Sergey Zakusov
>>> ------------------------------------------
>>> Software Developer, EmDev,
>>> Saint-Petersburg, Remeslennaya 17-415,
>>> 197110, Russia
>>>
>>> Phone: +7 (812) 498-72-21
>>> Mobile: +7 (921) 301-77-13
>>>
>>
>>
>>
>> --
>> Best regards,
>> Sergey Zakusov
>> ------------------------------------------
>> Software Developer, EmDev,
>> Saint-Petersburg, Remeslennaya 17-415,
>> 197110, Russia
>>
>> Phone: +7 (812) 498-72-21
>> Mobile: +7 (921) 301-77-13
>>
>
>
--
Best regards,
Sergey Zakusov
------------------------------------------
Software Developer, EmDev,
Saint-Petersburg, Remeslennaya 17-415,
197110, Russia
Phone: +7 (812) 498-72-21
Mobile: +7 (921) 301-77-13
Re: CvsExeScmProvider makes wrong arguments for List command (?)
Posted by Emmanuel Venisse <em...@gmail.com>.
Can you create an issue and attach the patch? Thanks.
Emmanuel
On Thu, May 29, 2008 at 1:00 PM, Sergey Zakusov <sz...@emdev.ru> wrote:
> The "Unknown file status" problem was in that
> AbstractCvsListCommand.executeListCommand executed rls command without -e
> option and the result was parsed by CvsStatusConsumer.consumeLine (who
> logged the problem). You can find the fix here:
> http://www.emforge.org/changeset/3240/maven-scm
>
>
> 2008/5/23, Sergey Zakusov <sz...@emdev.ru>:
>
>> Hello,
>>
>> I'm trying to list a cvs repository via CvsExeScmProvider - it makes and
>> executes the following command:
>>
>> cvs -z3 -f -d :pserver:cvs@pserver.samba.org:/cvsroot -n -q rls -d
>>
>> but the cvs client - Concurrent Versions System (CVSNT) 2.5.03 (Scorpio)
>> Build 2382 (client/server)
>> [Copyright (c) 1989-2001 Brian Berliner, david d `zoo' zuhn, Jeff Polk,
>> and other authors
>> CVSNT version (Jul 5 2006) Copyright (c) 1999-2005 Tony Hoyle and others]throws the error:
>>
>> rls: invalid option -- d
>> Usage: cvs rls [-q] [-e] [-l] [-R] [-r rev] [-D date] [-t] [modules...]
>> -D date Show files from date.
>> -e Display in CVS/Entries format.
>> -l Display all details.
>> -P Ignore empty directories.
>> -q Quieter output.
>> -R List recursively.
>> -r rev Show files with revision or tag.
>> -T Show time in local time instead of GMT.
>> (Specify the --help global option for a list of other help options)
>>
>> Another cvs client - Concurrent Versions System (CVS) 1.12.11.1 (client) [Copyright
>> (C) 2005 Free Software Foundation, Inc.]
>> processes the command without any error, but CvsExeScmProvider does not
>> return result anyway, I just see in the console:
>>
>> Executing: cvs -z3 -f -d :pserver:cvs@pserver.samba.org:/cvsroot -n -q
>> rls -d
>> Working directory: C:\Documents and Settings\szakusov\Local Settings\Temp
>> Unknown file status: '3'.
>> Unknown file status: 'K'.
>> Unknown file status: 'a'.
>> Unknown file status: 'b'.
>> Unknown file status: 'b'.
>> Unknown file status: 'c'.
>> Unknown file status: 'c'.
>> Unknown file status: 'c'.
>> Unknown file status: 'c'.
>> Unknown file status: 'c'.
>> Unknown file status: 'c'.
>> Unknown file status: 'd'.
>> Unknown file status: 'd'.
>> Unknown file status: 'd'.
>> Unknown file status: 'd'.
>> Unknown file status: 'd'.
>> Unknown file status: 'e'.
>> Unknown file status: 'f'.
>> Unknown file status: 'g'.
>> Unable to parse output from command: line length must be bigger than 3.
>> (hg).
>> Unknown file status: 'j'.
>> Unknown file status: 'j'.
>> Unknown file status: 'j'.
>> Unknown file status: 'l'.
>> Unknown file status: 'l'.
>> Unknown file status: 'l'.
>> Unknown file status: 'm'.
>> Unknown file status: 'm'.
>> Unknown file status: 'm'.
>> Unable to parse output from command: line length must be bigger than 3.
>> (n4).
>> Unknown file status: 'n'.
>> Unknown file status: 'p'.
>> Unknown file status: 'p'.
>> Unknown file status: 'p'.
>> Unknown file status: 'p'.
>> Unknown file status: 'p'.
>> Unknown file status: 'p'.
>> Unknown file status: 'p'.
>> Unknown file status: 'p'.
>> Unknown file status: 'r'.
>> Unknown file status: 'r'.
>> Unknown file status: 'r'.
>> Unknown file status: 'r'.
>> Unknown file status: 'r'.
>> Unknown file status: 's'.
>> Unknown file status: 's'.
>> Unknown file status: 's'.
>> Unknown file status: 's'.
>> Unknown file status: 's'.
>> Unknown file status: 's'.
>> Unknown file status: 's'.
>> Unknown file status: 's'.
>> Unknown file status: 's'.
>> Unknown file status: 's'.
>> Unknown file status: 's'.
>> Unknown file status: 's'.
>> Unknown file status: 's'.
>> Unknown file status: 's'.
>> Unknown file status: 't'.
>> Unknown file status: 't'.
>> Unknown file status: 'u'.
>> Unknown file status: 'u'.
>> Unknown file status: 'w'.
>> Unknown file status: 'w'.
>>
>> Where is the problem? Does anybody have an example how to list a cvs
>> repository and which cvs client can be used?
>>
>>
>> --
>> Best regards,
>> Sergey Zakusov
>> ------------------------------------------
>> Software Developer, EmDev,
>> Saint-Petersburg, Remeslennaya 17-415,
>> 197110, Russia
>>
>> Phone: +7 (812) 498-72-21
>> Mobile: +7 (921) 301-77-13
>>
>
>
>
> --
> Best regards,
> Sergey Zakusov
> ------------------------------------------
> Software Developer, EmDev,
> Saint-Petersburg, Remeslennaya 17-415,
> 197110, Russia
>
> Phone: +7 (812) 498-72-21
> Mobile: +7 (921) 301-77-13
>
Re: CvsExeScmProvider makes wrong arguments for List command (?)
Posted by Sergey Zakusov <sz...@emdev.ru>.
The "Unknown file status" problem was in that
AbstractCvsListCommand.executeListCommand executed rls command without -e
option and the result was parsed by CvsStatusConsumer.consumeLine (who
logged the problem). You can find the fix here:
http://www.emforge.org/changeset/3240/maven-scm
2008/5/23, Sergey Zakusov <sz...@emdev.ru>:
>
> Hello,
>
> I'm trying to list a cvs repository via CvsExeScmProvider - it makes and
> executes the following command:
>
> cvs -z3 -f -d :pserver:cvs@pserver.samba.org:/cvsroot -n -q rls -d
>
> but the cvs client - Concurrent Versions System (CVSNT) 2.5.03 (Scorpio)
> Build 2382 (client/server)
> [Copyright (c) 1989-2001 Brian Berliner, david d `zoo' zuhn, Jeff Polk, and
> other authors
> CVSNT version (Jul 5 2006) Copyright (c) 1999-2005 Tony Hoyle and others]throws the error:
>
> rls: invalid option -- d
> Usage: cvs rls [-q] [-e] [-l] [-R] [-r rev] [-D date] [-t] [modules...]
> -D date Show files from date.
> -e Display in CVS/Entries format.
> -l Display all details.
> -P Ignore empty directories.
> -q Quieter output.
> -R List recursively.
> -r rev Show files with revision or tag.
> -T Show time in local time instead of GMT.
> (Specify the --help global option for a list of other help options)
>
> Another cvs client - Concurrent Versions System (CVS) 1.12.11.1 (client) [Copyright
> (C) 2005 Free Software Foundation, Inc.]
> processes the command without any error, but CvsExeScmProvider does not
> return result anyway, I just see in the console:
>
> Executing: cvs -z3 -f -d :pserver:cvs@pserver.samba.org:/cvsroot -n -q rls
> -d
> Working directory: C:\Documents and Settings\szakusov\Local Settings\Temp
> Unknown file status: '3'.
> Unknown file status: 'K'.
> Unknown file status: 'a'.
> Unknown file status: 'b'.
> Unknown file status: 'b'.
> Unknown file status: 'c'.
> Unknown file status: 'c'.
> Unknown file status: 'c'.
> Unknown file status: 'c'.
> Unknown file status: 'c'.
> Unknown file status: 'c'.
> Unknown file status: 'd'.
> Unknown file status: 'd'.
> Unknown file status: 'd'.
> Unknown file status: 'd'.
> Unknown file status: 'd'.
> Unknown file status: 'e'.
> Unknown file status: 'f'.
> Unknown file status: 'g'.
> Unable to parse output from command: line length must be bigger than 3.
> (hg).
> Unknown file status: 'j'.
> Unknown file status: 'j'.
> Unknown file status: 'j'.
> Unknown file status: 'l'.
> Unknown file status: 'l'.
> Unknown file status: 'l'.
> Unknown file status: 'm'.
> Unknown file status: 'm'.
> Unknown file status: 'm'.
> Unable to parse output from command: line length must be bigger than 3.
> (n4).
> Unknown file status: 'n'.
> Unknown file status: 'p'.
> Unknown file status: 'p'.
> Unknown file status: 'p'.
> Unknown file status: 'p'.
> Unknown file status: 'p'.
> Unknown file status: 'p'.
> Unknown file status: 'p'.
> Unknown file status: 'p'.
> Unknown file status: 'r'.
> Unknown file status: 'r'.
> Unknown file status: 'r'.
> Unknown file status: 'r'.
> Unknown file status: 'r'.
> Unknown file status: 's'.
> Unknown file status: 's'.
> Unknown file status: 's'.
> Unknown file status: 's'.
> Unknown file status: 's'.
> Unknown file status: 's'.
> Unknown file status: 's'.
> Unknown file status: 's'.
> Unknown file status: 's'.
> Unknown file status: 's'.
> Unknown file status: 's'.
> Unknown file status: 's'.
> Unknown file status: 's'.
> Unknown file status: 's'.
> Unknown file status: 't'.
> Unknown file status: 't'.
> Unknown file status: 'u'.
> Unknown file status: 'u'.
> Unknown file status: 'w'.
> Unknown file status: 'w'.
>
> Where is the problem? Does anybody have an example how to list a cvs
> repository and which cvs client can be used?
>
>
> --
> Best regards,
> Sergey Zakusov
> ------------------------------------------
> Software Developer, EmDev,
> Saint-Petersburg, Remeslennaya 17-415,
> 197110, Russia
>
> Phone: +7 (812) 498-72-21
> Mobile: +7 (921) 301-77-13
>
--
Best regards,
Sergey Zakusov
------------------------------------------
Software Developer, EmDev,
Saint-Petersburg, Remeslennaya 17-415,
197110, Russia
Phone: +7 (812) 498-72-21
Mobile: +7 (921) 301-77-13
Re: CvsExeScmProvider makes wrong arguments for List command (?)
Posted by Sergey Zakusov <sz...@emdev.ru>.
To define cvs provider I use the following:
private ScmManager m_manager;
...
m_manager = new BasicScmManager();
m_manager.setScmProvider("cvs", new CvsExeScmProvider());
To define used cvs client I see Output content in CvsCommandUtils.isCvsNT()
- it's executed when you login to repository.
The content is the following:
Concurrent Versions System (CVS) 1.12.13a (client)
Copyright (C) 2005 Free Software Foundation, Inc.
Senior active maintainers include Larry Jones, Derek R. Price,
and Mark D. Baushke. Please see the AUTHORS and README files from the CVS
distribution kit for a complete list of contributors and copyrights.
CVS may be copied only under the terms of the GNU General Public License,
a copy of which can be found with the CVS distribution kit.
Specify the --help option for further information about CVS
About the error for -d parameter - it's just for CVSNT:
C:\Program Files\CVSNT>cvs --version
Concurrent Versions System (CVSNT) 2.5.03 (Scorpio) Build 2382
(client/server)
Copyright (c) 1989-2001 Brian Berliner, david d `zoo' zuhn,
Jeff Polk, and other authors
CVSNT version (Jul 5 2006) Copyright (c) 1999-2005 Tony Hoyle and others
see http://www.cvsnt.org
Commercial support and training provided by March Hare Software Ltd.
see http://www.march-hare.com/cvspro
CVSNT may be copied only under the terms of the GNU General Public License
v2,
a copy of which can be found with the CVS distribution.
The CVSNT Application API is licensed under the terms of the
GNU Library (or Lesser) General Public License.
SSH connectivity provided by PuTTY:
PuTTY is copyright 1997-2001 Simon Tatham.
Portions copyright Robert de Bath, Joris van Rantwijk, Delian
Delchev, Andreas Schultz, Jeroen Massar, Wez Furlong, Nicolas Barry,
Justin Bradford, and CORE SDI S.A.
See http://www.chiark.greenend.org.uk/~sgtatham/putty/
Perl Compatible Regular Expression Library (PCRE)
Copyright (c) 1997-2004 University of Cambridge.
Licensed under the BSD license.
See http://www.pcre.org/license.txt
Specify the --help option for further information about CVS
This cvs client supports the following commans:
C:\Program Files\CVSNT>cvs --help-commands
CVS commands are:
add Add a new file/directory to the repository
admin Administration front end for rcs
annotate Show last revision where each line was modified
chacl Change the Access Control List for a directory
checkout Checkout sources for editing
chown Change the owner of a directory
commit Check files into the repository
diff Show differences between revisions
edit Get ready to edit a watched file
editors See who is editing a watched file
export Export sources from CVS, similar to checkout
history Show repository access history
import Import sources into CVS, using vendor branches
init Create a CVS repository if it doesn't exist
info Display information about supported protocols
log Print out history information for files
login Prompt for password for authenticating server
logout Removes entry in .cvspass for remote repository
ls List files in the repository
lsacl List the directories Access Control List
passwd Set the user's password (Admin: Administer users)
authserver Authentication server mode
rannotate Show last revision where each line of module was
modified
rdiff Create 'patch' format diffs between releases
release Indicate that a Module is no longer in use
remove Remove an entry from the repository
rename Rename a file or directory
rchacl Change the Access Control List for a directory
rchown Change the owner of a directory
rlsacl List the directories Access Control List
rlog Print out history information for a module
rtag Add a symbolic tag to a module
server Server mode
status Display status information on checked out files
tag Add a symbolic tag to checked out version of files
unedit Undo an edit command
update Bring work tree in sync with repository
version Show current CVS version(s)
watch Set watches
watchers See who is watching a file
xdiff Show differences between revisions using an external
diff program
(Specify the --help option for a list of other help options)
rls command is not represented in this list, but it's supported too:
C:\Program Files\CVSNT>cvs -H rls
Usage: cvs rls [-q] [-e] [-l] [-R] [-r rev] [-D date] [-t] [modules...]
-D date Show files from date.
-e Display in CVS/Entries format.
-l Display all details.
-P Ignore empty directories.
-q Quieter output.
-R List recursively.
-r rev Show files with revision or tag.
-T Show time in local time instead of GMT.
(Specify the --help global option for a list of other help options)
2008/5/26, Emmanuel Venisse <em...@gmail.com>:
>
> You can't have the same result with this version because '-d' is an allowed
> parameter.
>
> Are you sure you use this cvs when you run the list command? Are you sure
> you use the native cvs and not the pure java cvs client that is the default?
>
> Emmanuel
>
> On Mon, May 26, 2008 at 10:41 AM, Sergey Zakusov <sz...@emdev.ru>
> wrote:
>
>> C:\>cvs -H rls
>> Usage: cvs rls [-e | -l] [-RP] [-r rev] [-D date] [path...]
>> -d Show dead revisions (with tag when specified).
>> -e Display in CVS/Entries format.
>> -l Display all details.
>> -P Prune empty directories.
>> -R List recursively.
>> -r rev Show files with revision or tag.
>> -D date Show files from date.
>> (Specify the --help global option for a list of other help options)
>>
>>
>> 2008/5/26, Emmanuel Venisse <em...@gmail.com>:
>>
>>> and available options for rls command?
>>>
>>> On Mon, May 26, 2008 at 9:26 AM, Sergey Zakusov <sz...@emdev.ru>
>>> wrote:
>>>
>>>> Hello Emmanuel,
>>>>
>>>> C:\>cvs --version
>>>>
>>>> Concurrent Versions System (CVS) 1.12.13a (client)
>>>>
>>>> Copyright (C) 2005 Free Software Foundation, Inc.
>>>>
>>>> Senior active maintainers include Larry Jones, Derek R. Price,
>>>> and Mark D. Baushke. Please see the AUTHORS and README files from the
>>>> CVS
>>>> distribution kit for a complete list of contributors and copyrights.
>>>>
>>>> CVS may be copied only under the terms of the GNU General Public
>>>> License,
>>>> a copy of which can be found with the CVS distribution kit.
>>>>
>>>> Specify the --help option for further information about CVS
>>>>
>>>> C:\>cvs --help-commands
>>>> CVS commands are:
>>>> add Add a new file/directory to the repository
>>>> admin Administration front end for rcs
>>>> annotate Show last revision where each line was modified
>>>> checkout Checkout sources for editing
>>>> commit Check files into the repository
>>>> diff Show differences between revisions
>>>> edit Get ready to edit a watched file
>>>> editors See who is editing a watched file
>>>> export Export sources from CVS, similar to checkout
>>>> history Show repository access history
>>>> import Import sources into CVS, using vendor branches
>>>> init Create a CVS repository if it doesn't exist
>>>> log Print out history information for files
>>>> login Prompt for password for authenticating server
>>>> logout Removes entry in .cvspass for remote repository
>>>> ls List files available from CVS
>>>> rannotate Show last revision where each line of module was
>>>> modified
>>>> rdiff Create 'patch' format diffs between releases
>>>> release Indicate that a Module is no longer in use
>>>> remove Remove an entry from the repository
>>>> rlog Print out history information for a module
>>>> rls List files in a module
>>>> rtag Add a symbolic tag to a module
>>>> status Display status information on checked out files
>>>> tag Add a symbolic tag to checked out version of files
>>>> unedit Undo an edit command
>>>> update Bring work tree in sync with repository
>>>> version Show current CVS version(s)
>>>> watch Set watches
>>>> watchers See who is watching a file
>>>> (Specify the --help option for a list of other help options)
>>>>
>>>>
>>>> 2008/5/23, Emmanuel Venisse <em...@gmail.com>:
>>>>>
>>>>> I don't know. It is the problem with cvs. Lot of implementation exist
>>>>> and with differents options :(
>>>>>
>>>>> What is the output of this command: 'cvs --help-commands'
>>>>>
>>>>> Emmanuel
>>>>>
>>>>> On Fri, May 23, 2008 at 5:20 PM, Sergey Zakusov <sz...@emdev.ru>
>>>>> wrote:
>>>>>
>>>>>> Hm, I've downloaded version 1.12.13a from
>>>>>> http://download.savannah.gnu.org/releases/cvs/binary/feature/x86-woe,
>>>>>> but result is the same.. :(
>>>>>>
>>>>>>
>>>>>> 2008/5/23, Emmanuel Venisse <em...@gmail.com>:
>>>>>>
>>>>>>> I'm not sure but I think rls command is appeared in 1.12.12.1
>>>>>>>
>>>>>>> You can downlowd it from this site:
>>>>>>> http://ximbiot.com/cvs/wiki/CVS--Concurrent%20Versions%20System%20v1.12.12.1:%20Guide%20to%20CVS%20commands#SEC161
>>>>>>>
>>>>>>> Emmanuel
>>>>>>>
>>>>>>> On Fri, May 23, 2008 at 2:45 PM, Sergey Zakusov <sz...@emdev.ru>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Hello,
>>>>>>>>
>>>>>>>> I'm trying to list a cvs repository via CvsExeScmProvider - it makes
>>>>>>>> and executes the following command:
>>>>>>>>
>>>>>>>> cvs -z3 -f -d :pserver:cvs@pserver.samba.org:/cvsroot -n -q rls -d
>>>>>>>>
>>>>>>>> but the cvs client - Concurrent Versions System (CVSNT) 2.5.03
>>>>>>>> (Scorpio) Build 2382 (client/server)
>>>>>>>> [Copyright (c) 1989-2001 Brian Berliner, david d `zoo' zuhn, Jeff
>>>>>>>> Polk, and other authors
>>>>>>>> CVSNT version (Jul 5 2006) Copyright (c) 1999-2005 Tony Hoyle and
>>>>>>>> others] throws the error:
>>>>>>>>
>>>>>>>> rls: invalid option -- d
>>>>>>>> Usage: cvs rls [-q] [-e] [-l] [-R] [-r rev] [-D date] [-t]
>>>>>>>> [modules...]
>>>>>>>> -D date Show files from date.
>>>>>>>> -e Display in CVS/Entries format.
>>>>>>>> -l Display all details.
>>>>>>>> -P Ignore empty directories.
>>>>>>>> -q Quieter output.
>>>>>>>> -R List recursively.
>>>>>>>> -r rev Show files with revision or tag.
>>>>>>>> -T Show time in local time instead of GMT.
>>>>>>>> (Specify the --help global option for a list of other help options)
>>>>>>>>
>>>>>>>> Another cvs client - Concurrent Versions System (CVS) 1.12.11.1(client) [Copyright
>>>>>>>> (C) 2005 Free Software Foundation, Inc.]
>>>>>>>> processes the command without any error, but CvsExeScmProvider does
>>>>>>>> not return result anyway, I just see in the console:
>>>>>>>>
>>>>>>>> Executing: cvs -z3 -f -d :pserver:cvs@pserver.samba.org:/cvsroot -n
>>>>>>>> -q rls -d
>>>>>>>> Working directory: C:\Documents and Settings\szakusov\Local
>>>>>>>> Settings\Temp
>>>>>>>> Unknown file status: '3'.
>>>>>>>> Unknown file status: 'K'.
>>>>>>>> Unknown file status: 'a'.
>>>>>>>> Unknown file status: 'b'.
>>>>>>>> Unknown file status: 'b'.
>>>>>>>> Unknown file status: 'c'.
>>>>>>>> Unknown file status: 'c'.
>>>>>>>> Unknown file status: 'c'.
>>>>>>>> Unknown file status: 'c'.
>>>>>>>> Unknown file status: 'c'.
>>>>>>>> Unknown file status: 'c'.
>>>>>>>> Unknown file status: 'd'.
>>>>>>>> Unknown file status: 'd'.
>>>>>>>> Unknown file status: 'd'.
>>>>>>>> Unknown file status: 'd'.
>>>>>>>> Unknown file status: 'd'.
>>>>>>>> Unknown file status: 'e'.
>>>>>>>> Unknown file status: 'f'.
>>>>>>>> Unknown file status: 'g'.
>>>>>>>> Unable to parse output from command: line length must be bigger than
>>>>>>>> 3. (hg).
>>>>>>>> Unknown file status: 'j'.
>>>>>>>> Unknown file status: 'j'.
>>>>>>>> Unknown file status: 'j'.
>>>>>>>> Unknown file status: 'l'.
>>>>>>>> Unknown file status: 'l'.
>>>>>>>> Unknown file status: 'l'.
>>>>>>>> Unknown file status: 'm'.
>>>>>>>> Unknown file status: 'm'.
>>>>>>>> Unknown file status: 'm'.
>>>>>>>> Unable to parse output from command: line length must be bigger than
>>>>>>>> 3. (n4).
>>>>>>>> Unknown file status: 'n'.
>>>>>>>> Unknown file status: 'p'.
>>>>>>>> Unknown file status: 'p'.
>>>>>>>> Unknown file status: 'p'.
>>>>>>>> Unknown file status: 'p'.
>>>>>>>> Unknown file status: 'p'.
>>>>>>>> Unknown file status: 'p'.
>>>>>>>> Unknown file status: 'p'.
>>>>>>>> Unknown file status: 'p'.
>>>>>>>> Unknown file status: 'r'.
>>>>>>>> Unknown file status: 'r'.
>>>>>>>> Unknown file status: 'r'.
>>>>>>>> Unknown file status: 'r'.
>>>>>>>> Unknown file status: 'r'.
>>>>>>>> Unknown file status: 's'.
>>>>>>>> Unknown file status: 's'.
>>>>>>>> Unknown file status: 's'.
>>>>>>>> Unknown file status: 's'.
>>>>>>>> Unknown file status: 's'.
>>>>>>>> Unknown file status: 's'.
>>>>>>>> Unknown file status: 's'.
>>>>>>>> Unknown file status: 's'.
>>>>>>>> Unknown file status: 's'.
>>>>>>>> Unknown file status: 's'.
>>>>>>>> Unknown file status: 's'.
>>>>>>>> Unknown file status: 's'.
>>>>>>>> Unknown file status: 's'.
>>>>>>>> Unknown file status: 's'.
>>>>>>>> Unknown file status: 't'.
>>>>>>>> Unknown file status: 't'.
>>>>>>>> Unknown file status: 'u'.
>>>>>>>> Unknown file status: 'u'.
>>>>>>>> Unknown file status: 'w'.
>>>>>>>> Unknown file status: 'w'.
>>>>>>>>
>>>>>>>> Where is the problem? Does anybody have an example how to list a cvs
>>>>>>>> repository and which cvs client can be used?
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Best regards,
>>>>>>>> Sergey Zakusov
>>>>>>>> ------------------------------------------
>>>>>>>> Software Developer, EmDev,
>>>>>>>> Saint-Petersburg, Remeslennaya 17-415,
>>>>>>>> 197110, Russia
>>>>>>>>
>>>>>>>> Phone: +7 (812) 498-72-21
>>>>>>>> Mobile: +7 (921) 301-77-13
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Best regards,
>>>>>> Sergey Zakusov
>>>>>> ------------------------------------------
>>>>>> Software Developer, EmDev,
>>>>>> Saint-Petersburg, Remeslennaya 17-415,
>>>>>> 197110, Russia
>>>>>>
>>>>>> Phone: +7 (812) 498-72-21
>>>>>> Mobile: +7 (921) 301-77-13
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Sergey Zakusov
>>>> ------------------------------------------
>>>> Software Developer, EmDev,
>>>> Saint-Petersburg, Remeslennaya 17-415,
>>>> 197110, Russia
>>>>
>>>> Phone: +7 (812) 498-72-21
>>>> Mobile: +7 (921) 301-77-13
>>>>
>>>
>>>
>>
>>
>> --
>> Best regards,
>> Sergey Zakusov
>> ------------------------------------------
>> Software Developer, EmDev,
>> Saint-Petersburg, Remeslennaya 17-415,
>> 197110, Russia
>>
>> Phone: +7 (812) 498-72-21
>> Mobile: +7 (921) 301-77-13
>>
>
>
--
Best regards,
Sergey Zakusov
------------------------------------------
Software Developer, EmDev,
Saint-Petersburg, Remeslennaya 17-415,
197110, Russia
Phone: +7 (812) 498-72-21
Mobile: +7 (921) 301-77-13
Re: CvsExeScmProvider makes wrong arguments for List command (?)
Posted by Emmanuel Venisse <em...@gmail.com>.
You can't have the same result with this version because '-d' is an allowed
parameter.
Are you sure you use this cvs when you run the list command? Are you sure
you use the native cvs and not the pure java cvs client that is the default?
Emmanuel
On Mon, May 26, 2008 at 10:41 AM, Sergey Zakusov <sz...@emdev.ru> wrote:
> C:\>cvs -H rls
> Usage: cvs rls [-e | -l] [-RP] [-r rev] [-D date] [path...]
> -d Show dead revisions (with tag when specified).
> -e Display in CVS/Entries format.
> -l Display all details.
> -P Prune empty directories.
> -R List recursively.
> -r rev Show files with revision or tag.
> -D date Show files from date.
> (Specify the --help global option for a list of other help options)
>
>
> 2008/5/26, Emmanuel Venisse <em...@gmail.com>:
>
>> and available options for rls command?
>>
>> On Mon, May 26, 2008 at 9:26 AM, Sergey Zakusov <sz...@emdev.ru>
>> wrote:
>>
>>> Hello Emmanuel,
>>>
>>> C:\>cvs --version
>>>
>>> Concurrent Versions System (CVS) 1.12.13a (client)
>>>
>>> Copyright (C) 2005 Free Software Foundation, Inc.
>>>
>>> Senior active maintainers include Larry Jones, Derek R. Price,
>>> and Mark D. Baushke. Please see the AUTHORS and README files from the
>>> CVS
>>> distribution kit for a complete list of contributors and copyrights.
>>>
>>> CVS may be copied only under the terms of the GNU General Public License,
>>> a copy of which can be found with the CVS distribution kit.
>>>
>>> Specify the --help option for further information about CVS
>>>
>>> C:\>cvs --help-commands
>>> CVS commands are:
>>> add Add a new file/directory to the repository
>>> admin Administration front end for rcs
>>> annotate Show last revision where each line was modified
>>> checkout Checkout sources for editing
>>> commit Check files into the repository
>>> diff Show differences between revisions
>>> edit Get ready to edit a watched file
>>> editors See who is editing a watched file
>>> export Export sources from CVS, similar to checkout
>>> history Show repository access history
>>> import Import sources into CVS, using vendor branches
>>> init Create a CVS repository if it doesn't exist
>>> log Print out history information for files
>>> login Prompt for password for authenticating server
>>> logout Removes entry in .cvspass for remote repository
>>> ls List files available from CVS
>>> rannotate Show last revision where each line of module was
>>> modified
>>> rdiff Create 'patch' format diffs between releases
>>> release Indicate that a Module is no longer in use
>>> remove Remove an entry from the repository
>>> rlog Print out history information for a module
>>> rls List files in a module
>>> rtag Add a symbolic tag to a module
>>> status Display status information on checked out files
>>> tag Add a symbolic tag to checked out version of files
>>> unedit Undo an edit command
>>> update Bring work tree in sync with repository
>>> version Show current CVS version(s)
>>> watch Set watches
>>> watchers See who is watching a file
>>> (Specify the --help option for a list of other help options)
>>>
>>>
>>> 2008/5/23, Emmanuel Venisse <em...@gmail.com>:
>>>>
>>>> I don't know. It is the problem with cvs. Lot of implementation exist
>>>> and with differents options :(
>>>>
>>>> What is the output of this command: 'cvs --help-commands'
>>>>
>>>> Emmanuel
>>>>
>>>> On Fri, May 23, 2008 at 5:20 PM, Sergey Zakusov <sz...@emdev.ru>
>>>> wrote:
>>>>
>>>>> Hm, I've downloaded version 1.12.13a from
>>>>> http://download.savannah.gnu.org/releases/cvs/binary/feature/x86-woe,
>>>>> but result is the same.. :(
>>>>>
>>>>>
>>>>> 2008/5/23, Emmanuel Venisse <em...@gmail.com>:
>>>>>
>>>>>> I'm not sure but I think rls command is appeared in 1.12.12.1
>>>>>>
>>>>>> You can downlowd it from this site:
>>>>>> http://ximbiot.com/cvs/wiki/CVS--Concurrent%20Versions%20System%20v1.12.12.1:%20Guide%20to%20CVS%20commands#SEC161
>>>>>>
>>>>>> Emmanuel
>>>>>>
>>>>>> On Fri, May 23, 2008 at 2:45 PM, Sergey Zakusov <sz...@emdev.ru>
>>>>>> wrote:
>>>>>>
>>>>>>> Hello,
>>>>>>>
>>>>>>> I'm trying to list a cvs repository via CvsExeScmProvider - it makes
>>>>>>> and executes the following command:
>>>>>>>
>>>>>>> cvs -z3 -f -d :pserver:cvs@pserver.samba.org:/cvsroot -n -q rls -d
>>>>>>>
>>>>>>> but the cvs client - Concurrent Versions System (CVSNT) 2.5.03
>>>>>>> (Scorpio) Build 2382 (client/server)
>>>>>>> [Copyright (c) 1989-2001 Brian Berliner, david d `zoo' zuhn, Jeff
>>>>>>> Polk, and other authors
>>>>>>> CVSNT version (Jul 5 2006) Copyright (c) 1999-2005 Tony Hoyle and
>>>>>>> others] throws the error:
>>>>>>>
>>>>>>> rls: invalid option -- d
>>>>>>> Usage: cvs rls [-q] [-e] [-l] [-R] [-r rev] [-D date] [-t]
>>>>>>> [modules...]
>>>>>>> -D date Show files from date.
>>>>>>> -e Display in CVS/Entries format.
>>>>>>> -l Display all details.
>>>>>>> -P Ignore empty directories.
>>>>>>> -q Quieter output.
>>>>>>> -R List recursively.
>>>>>>> -r rev Show files with revision or tag.
>>>>>>> -T Show time in local time instead of GMT.
>>>>>>> (Specify the --help global option for a list of other help options)
>>>>>>>
>>>>>>> Another cvs client - Concurrent Versions System (CVS) 1.12.11.1(client) [Copyright
>>>>>>> (C) 2005 Free Software Foundation, Inc.]
>>>>>>> processes the command without any error, but CvsExeScmProvider does
>>>>>>> not return result anyway, I just see in the console:
>>>>>>>
>>>>>>> Executing: cvs -z3 -f -d :pserver:cvs@pserver.samba.org:/cvsroot -n
>>>>>>> -q rls -d
>>>>>>> Working directory: C:\Documents and Settings\szakusov\Local
>>>>>>> Settings\Temp
>>>>>>> Unknown file status: '3'.
>>>>>>> Unknown file status: 'K'.
>>>>>>> Unknown file status: 'a'.
>>>>>>> Unknown file status: 'b'.
>>>>>>> Unknown file status: 'b'.
>>>>>>> Unknown file status: 'c'.
>>>>>>> Unknown file status: 'c'.
>>>>>>> Unknown file status: 'c'.
>>>>>>> Unknown file status: 'c'.
>>>>>>> Unknown file status: 'c'.
>>>>>>> Unknown file status: 'c'.
>>>>>>> Unknown file status: 'd'.
>>>>>>> Unknown file status: 'd'.
>>>>>>> Unknown file status: 'd'.
>>>>>>> Unknown file status: 'd'.
>>>>>>> Unknown file status: 'd'.
>>>>>>> Unknown file status: 'e'.
>>>>>>> Unknown file status: 'f'.
>>>>>>> Unknown file status: 'g'.
>>>>>>> Unable to parse output from command: line length must be bigger than
>>>>>>> 3. (hg).
>>>>>>> Unknown file status: 'j'.
>>>>>>> Unknown file status: 'j'.
>>>>>>> Unknown file status: 'j'.
>>>>>>> Unknown file status: 'l'.
>>>>>>> Unknown file status: 'l'.
>>>>>>> Unknown file status: 'l'.
>>>>>>> Unknown file status: 'm'.
>>>>>>> Unknown file status: 'm'.
>>>>>>> Unknown file status: 'm'.
>>>>>>> Unable to parse output from command: line length must be bigger than
>>>>>>> 3. (n4).
>>>>>>> Unknown file status: 'n'.
>>>>>>> Unknown file status: 'p'.
>>>>>>> Unknown file status: 'p'.
>>>>>>> Unknown file status: 'p'.
>>>>>>> Unknown file status: 'p'.
>>>>>>> Unknown file status: 'p'.
>>>>>>> Unknown file status: 'p'.
>>>>>>> Unknown file status: 'p'.
>>>>>>> Unknown file status: 'p'.
>>>>>>> Unknown file status: 'r'.
>>>>>>> Unknown file status: 'r'.
>>>>>>> Unknown file status: 'r'.
>>>>>>> Unknown file status: 'r'.
>>>>>>> Unknown file status: 'r'.
>>>>>>> Unknown file status: 's'.
>>>>>>> Unknown file status: 's'.
>>>>>>> Unknown file status: 's'.
>>>>>>> Unknown file status: 's'.
>>>>>>> Unknown file status: 's'.
>>>>>>> Unknown file status: 's'.
>>>>>>> Unknown file status: 's'.
>>>>>>> Unknown file status: 's'.
>>>>>>> Unknown file status: 's'.
>>>>>>> Unknown file status: 's'.
>>>>>>> Unknown file status: 's'.
>>>>>>> Unknown file status: 's'.
>>>>>>> Unknown file status: 's'.
>>>>>>> Unknown file status: 's'.
>>>>>>> Unknown file status: 't'.
>>>>>>> Unknown file status: 't'.
>>>>>>> Unknown file status: 'u'.
>>>>>>> Unknown file status: 'u'.
>>>>>>> Unknown file status: 'w'.
>>>>>>> Unknown file status: 'w'.
>>>>>>>
>>>>>>> Where is the problem? Does anybody have an example how to list a cvs
>>>>>>> repository and which cvs client can be used?
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Best regards,
>>>>>>> Sergey Zakusov
>>>>>>> ------------------------------------------
>>>>>>> Software Developer, EmDev,
>>>>>>> Saint-Petersburg, Remeslennaya 17-415,
>>>>>>> 197110, Russia
>>>>>>>
>>>>>>> Phone: +7 (812) 498-72-21
>>>>>>> Mobile: +7 (921) 301-77-13
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Best regards,
>>>>> Sergey Zakusov
>>>>> ------------------------------------------
>>>>> Software Developer, EmDev,
>>>>> Saint-Petersburg, Remeslennaya 17-415,
>>>>> 197110, Russia
>>>>>
>>>>> Phone: +7 (812) 498-72-21
>>>>> Mobile: +7 (921) 301-77-13
>>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Best regards,
>>> Sergey Zakusov
>>> ------------------------------------------
>>> Software Developer, EmDev,
>>> Saint-Petersburg, Remeslennaya 17-415,
>>> 197110, Russia
>>>
>>> Phone: +7 (812) 498-72-21
>>> Mobile: +7 (921) 301-77-13
>>>
>>
>>
>
>
> --
> Best regards,
> Sergey Zakusov
> ------------------------------------------
> Software Developer, EmDev,
> Saint-Petersburg, Remeslennaya 17-415,
> 197110, Russia
>
> Phone: +7 (812) 498-72-21
> Mobile: +7 (921) 301-77-13
>
Re: CvsExeScmProvider makes wrong arguments for List command (?)
Posted by Sergey Zakusov <sz...@emdev.ru>.
C:\>cvs -H rls
Usage: cvs rls [-e | -l] [-RP] [-r rev] [-D date] [path...]
-d Show dead revisions (with tag when specified).
-e Display in CVS/Entries format.
-l Display all details.
-P Prune empty directories.
-R List recursively.
-r rev Show files with revision or tag.
-D date Show files from date.
(Specify the --help global option for a list of other help options)
2008/5/26, Emmanuel Venisse <em...@gmail.com>:
>
> and available options for rls command?
>
> On Mon, May 26, 2008 at 9:26 AM, Sergey Zakusov <sz...@emdev.ru> wrote:
>
>> Hello Emmanuel,
>>
>> C:\>cvs --version
>>
>> Concurrent Versions System (CVS) 1.12.13a (client)
>>
>> Copyright (C) 2005 Free Software Foundation, Inc.
>>
>> Senior active maintainers include Larry Jones, Derek R. Price,
>> and Mark D. Baushke. Please see the AUTHORS and README files from the CVS
>> distribution kit for a complete list of contributors and copyrights.
>>
>> CVS may be copied only under the terms of the GNU General Public License,
>> a copy of which can be found with the CVS distribution kit.
>>
>> Specify the --help option for further information about CVS
>>
>> C:\>cvs --help-commands
>> CVS commands are:
>> add Add a new file/directory to the repository
>> admin Administration front end for rcs
>> annotate Show last revision where each line was modified
>> checkout Checkout sources for editing
>> commit Check files into the repository
>> diff Show differences between revisions
>> edit Get ready to edit a watched file
>> editors See who is editing a watched file
>> export Export sources from CVS, similar to checkout
>> history Show repository access history
>> import Import sources into CVS, using vendor branches
>> init Create a CVS repository if it doesn't exist
>> log Print out history information for files
>> login Prompt for password for authenticating server
>> logout Removes entry in .cvspass for remote repository
>> ls List files available from CVS
>> rannotate Show last revision where each line of module was
>> modified
>> rdiff Create 'patch' format diffs between releases
>> release Indicate that a Module is no longer in use
>> remove Remove an entry from the repository
>> rlog Print out history information for a module
>> rls List files in a module
>> rtag Add a symbolic tag to a module
>> status Display status information on checked out files
>> tag Add a symbolic tag to checked out version of files
>> unedit Undo an edit command
>> update Bring work tree in sync with repository
>> version Show current CVS version(s)
>> watch Set watches
>> watchers See who is watching a file
>> (Specify the --help option for a list of other help options)
>>
>>
>> 2008/5/23, Emmanuel Venisse <em...@gmail.com>:
>>>
>>> I don't know. It is the problem with cvs. Lot of implementation exist and
>>> with differents options :(
>>>
>>> What is the output of this command: 'cvs --help-commands'
>>>
>>> Emmanuel
>>>
>>> On Fri, May 23, 2008 at 5:20 PM, Sergey Zakusov <sz...@emdev.ru>
>>> wrote:
>>>
>>>> Hm, I've downloaded version 1.12.13a from
>>>> http://download.savannah.gnu.org/releases/cvs/binary/feature/x86-woe,
>>>> but result is the same.. :(
>>>>
>>>>
>>>> 2008/5/23, Emmanuel Venisse <em...@gmail.com>:
>>>>
>>>>> I'm not sure but I think rls command is appeared in 1.12.12.1
>>>>>
>>>>> You can downlowd it from this site:
>>>>> http://ximbiot.com/cvs/wiki/CVS--Concurrent%20Versions%20System%20v1.12.12.1:%20Guide%20to%20CVS%20commands#SEC161
>>>>>
>>>>> Emmanuel
>>>>>
>>>>> On Fri, May 23, 2008 at 2:45 PM, Sergey Zakusov <sz...@emdev.ru>
>>>>> wrote:
>>>>>
>>>>>> Hello,
>>>>>>
>>>>>> I'm trying to list a cvs repository via CvsExeScmProvider - it makes
>>>>>> and executes the following command:
>>>>>>
>>>>>> cvs -z3 -f -d :pserver:cvs@pserver.samba.org:/cvsroot -n -q rls -d
>>>>>>
>>>>>> but the cvs client - Concurrent Versions System (CVSNT) 2.5.03
>>>>>> (Scorpio) Build 2382 (client/server)
>>>>>> [Copyright (c) 1989-2001 Brian Berliner, david d `zoo' zuhn, Jeff
>>>>>> Polk, and other authors
>>>>>> CVSNT version (Jul 5 2006) Copyright (c) 1999-2005 Tony Hoyle and
>>>>>> others] throws the error:
>>>>>>
>>>>>> rls: invalid option -- d
>>>>>> Usage: cvs rls [-q] [-e] [-l] [-R] [-r rev] [-D date] [-t]
>>>>>> [modules...]
>>>>>> -D date Show files from date.
>>>>>> -e Display in CVS/Entries format.
>>>>>> -l Display all details.
>>>>>> -P Ignore empty directories.
>>>>>> -q Quieter output.
>>>>>> -R List recursively.
>>>>>> -r rev Show files with revision or tag.
>>>>>> -T Show time in local time instead of GMT.
>>>>>> (Specify the --help global option for a list of other help options)
>>>>>>
>>>>>> Another cvs client - Concurrent Versions System (CVS) 1.12.11.1(client) [Copyright
>>>>>> (C) 2005 Free Software Foundation, Inc.]
>>>>>> processes the command without any error, but CvsExeScmProvider does
>>>>>> not return result anyway, I just see in the console:
>>>>>>
>>>>>> Executing: cvs -z3 -f -d :pserver:cvs@pserver.samba.org:/cvsroot -n
>>>>>> -q rls -d
>>>>>> Working directory: C:\Documents and Settings\szakusov\Local
>>>>>> Settings\Temp
>>>>>> Unknown file status: '3'.
>>>>>> Unknown file status: 'K'.
>>>>>> Unknown file status: 'a'.
>>>>>> Unknown file status: 'b'.
>>>>>> Unknown file status: 'b'.
>>>>>> Unknown file status: 'c'.
>>>>>> Unknown file status: 'c'.
>>>>>> Unknown file status: 'c'.
>>>>>> Unknown file status: 'c'.
>>>>>> Unknown file status: 'c'.
>>>>>> Unknown file status: 'c'.
>>>>>> Unknown file status: 'd'.
>>>>>> Unknown file status: 'd'.
>>>>>> Unknown file status: 'd'.
>>>>>> Unknown file status: 'd'.
>>>>>> Unknown file status: 'd'.
>>>>>> Unknown file status: 'e'.
>>>>>> Unknown file status: 'f'.
>>>>>> Unknown file status: 'g'.
>>>>>> Unable to parse output from command: line length must be bigger than
>>>>>> 3. (hg).
>>>>>> Unknown file status: 'j'.
>>>>>> Unknown file status: 'j'.
>>>>>> Unknown file status: 'j'.
>>>>>> Unknown file status: 'l'.
>>>>>> Unknown file status: 'l'.
>>>>>> Unknown file status: 'l'.
>>>>>> Unknown file status: 'm'.
>>>>>> Unknown file status: 'm'.
>>>>>> Unknown file status: 'm'.
>>>>>> Unable to parse output from command: line length must be bigger than
>>>>>> 3. (n4).
>>>>>> Unknown file status: 'n'.
>>>>>> Unknown file status: 'p'.
>>>>>> Unknown file status: 'p'.
>>>>>> Unknown file status: 'p'.
>>>>>> Unknown file status: 'p'.
>>>>>> Unknown file status: 'p'.
>>>>>> Unknown file status: 'p'.
>>>>>> Unknown file status: 'p'.
>>>>>> Unknown file status: 'p'.
>>>>>> Unknown file status: 'r'.
>>>>>> Unknown file status: 'r'.
>>>>>> Unknown file status: 'r'.
>>>>>> Unknown file status: 'r'.
>>>>>> Unknown file status: 'r'.
>>>>>> Unknown file status: 's'.
>>>>>> Unknown file status: 's'.
>>>>>> Unknown file status: 's'.
>>>>>> Unknown file status: 's'.
>>>>>> Unknown file status: 's'.
>>>>>> Unknown file status: 's'.
>>>>>> Unknown file status: 's'.
>>>>>> Unknown file status: 's'.
>>>>>> Unknown file status: 's'.
>>>>>> Unknown file status: 's'.
>>>>>> Unknown file status: 's'.
>>>>>> Unknown file status: 's'.
>>>>>> Unknown file status: 's'.
>>>>>> Unknown file status: 's'.
>>>>>> Unknown file status: 't'.
>>>>>> Unknown file status: 't'.
>>>>>> Unknown file status: 'u'.
>>>>>> Unknown file status: 'u'.
>>>>>> Unknown file status: 'w'.
>>>>>> Unknown file status: 'w'.
>>>>>>
>>>>>> Where is the problem? Does anybody have an example how to list a cvs
>>>>>> repository and which cvs client can be used?
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Best regards,
>>>>>> Sergey Zakusov
>>>>>> ------------------------------------------
>>>>>> Software Developer, EmDev,
>>>>>> Saint-Petersburg, Remeslennaya 17-415,
>>>>>> 197110, Russia
>>>>>>
>>>>>> Phone: +7 (812) 498-72-21
>>>>>> Mobile: +7 (921) 301-77-13
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Sergey Zakusov
>>>> ------------------------------------------
>>>> Software Developer, EmDev,
>>>> Saint-Petersburg, Remeslennaya 17-415,
>>>> 197110, Russia
>>>>
>>>> Phone: +7 (812) 498-72-21
>>>> Mobile: +7 (921) 301-77-13
>>>>
>>>
>>>
>>
>>
>> --
>> Best regards,
>> Sergey Zakusov
>> ------------------------------------------
>> Software Developer, EmDev,
>> Saint-Petersburg, Remeslennaya 17-415,
>> 197110, Russia
>>
>> Phone: +7 (812) 498-72-21
>> Mobile: +7 (921) 301-77-13
>>
>
>
--
Best regards,
Sergey Zakusov
------------------------------------------
Software Developer, EmDev,
Saint-Petersburg, Remeslennaya 17-415,
197110, Russia
Phone: +7 (812) 498-72-21
Mobile: +7 (921) 301-77-13
Re: CvsExeScmProvider makes wrong arguments for List command (?)
Posted by Emmanuel Venisse <em...@gmail.com>.
and available options for rls command?
On Mon, May 26, 2008 at 9:26 AM, Sergey Zakusov <sz...@emdev.ru> wrote:
> Hello Emmanuel,
>
> C:\>cvs --version
>
> Concurrent Versions System (CVS) 1.12.13a (client)
>
> Copyright (C) 2005 Free Software Foundation, Inc.
>
> Senior active maintainers include Larry Jones, Derek R. Price,
> and Mark D. Baushke. Please see the AUTHORS and README files from the CVS
> distribution kit for a complete list of contributors and copyrights.
>
> CVS may be copied only under the terms of the GNU General Public License,
> a copy of which can be found with the CVS distribution kit.
>
> Specify the --help option for further information about CVS
>
> C:\>cvs --help-commands
> CVS commands are:
> add Add a new file/directory to the repository
> admin Administration front end for rcs
> annotate Show last revision where each line was modified
> checkout Checkout sources for editing
> commit Check files into the repository
> diff Show differences between revisions
> edit Get ready to edit a watched file
> editors See who is editing a watched file
> export Export sources from CVS, similar to checkout
> history Show repository access history
> import Import sources into CVS, using vendor branches
> init Create a CVS repository if it doesn't exist
> log Print out history information for files
> login Prompt for password for authenticating server
> logout Removes entry in .cvspass for remote repository
> ls List files available from CVS
> rannotate Show last revision where each line of module was
> modified
> rdiff Create 'patch' format diffs between releases
> release Indicate that a Module is no longer in use
> remove Remove an entry from the repository
> rlog Print out history information for a module
> rls List files in a module
> rtag Add a symbolic tag to a module
> status Display status information on checked out files
> tag Add a symbolic tag to checked out version of files
> unedit Undo an edit command
> update Bring work tree in sync with repository
> version Show current CVS version(s)
> watch Set watches
> watchers See who is watching a file
> (Specify the --help option for a list of other help options)
>
>
> 2008/5/23, Emmanuel Venisse <em...@gmail.com>:
>>
>> I don't know. It is the problem with cvs. Lot of implementation exist and
>> with differents options :(
>>
>> What is the output of this command: 'cvs --help-commands'
>>
>> Emmanuel
>>
>> On Fri, May 23, 2008 at 5:20 PM, Sergey Zakusov <sz...@emdev.ru>
>> wrote:
>>
>>> Hm, I've downloaded version 1.12.13a from
>>> http://download.savannah.gnu.org/releases/cvs/binary/feature/x86-woe,
>>> but result is the same.. :(
>>>
>>>
>>> 2008/5/23, Emmanuel Venisse <em...@gmail.com>:
>>>
>>>> I'm not sure but I think rls command is appeared in 1.12.12.1
>>>>
>>>> You can downlowd it from this site:
>>>> http://ximbiot.com/cvs/wiki/CVS--Concurrent%20Versions%20System%20v1.12.12.1:%20Guide%20to%20CVS%20commands#SEC161
>>>>
>>>> Emmanuel
>>>>
>>>> On Fri, May 23, 2008 at 2:45 PM, Sergey Zakusov <sz...@emdev.ru>
>>>> wrote:
>>>>
>>>>> Hello,
>>>>>
>>>>> I'm trying to list a cvs repository via CvsExeScmProvider - it makes
>>>>> and executes the following command:
>>>>>
>>>>> cvs -z3 -f -d :pserver:cvs@pserver.samba.org:/cvsroot -n -q rls -d
>>>>>
>>>>> but the cvs client - Concurrent Versions System (CVSNT) 2.5.03
>>>>> (Scorpio) Build 2382 (client/server)
>>>>> [Copyright (c) 1989-2001 Brian Berliner, david d `zoo' zuhn, Jeff Polk,
>>>>> and other authors
>>>>> CVSNT version (Jul 5 2006) Copyright (c) 1999-2005 Tony Hoyle and
>>>>> others] throws the error:
>>>>>
>>>>> rls: invalid option -- d
>>>>> Usage: cvs rls [-q] [-e] [-l] [-R] [-r rev] [-D date] [-t] [modules...]
>>>>> -D date Show files from date.
>>>>> -e Display in CVS/Entries format.
>>>>> -l Display all details.
>>>>> -P Ignore empty directories.
>>>>> -q Quieter output.
>>>>> -R List recursively.
>>>>> -r rev Show files with revision or tag.
>>>>> -T Show time in local time instead of GMT.
>>>>> (Specify the --help global option for a list of other help options)
>>>>>
>>>>> Another cvs client - Concurrent Versions System (CVS) 1.12.11.1(client) [Copyright
>>>>> (C) 2005 Free Software Foundation, Inc.]
>>>>> processes the command without any error, but CvsExeScmProvider does not
>>>>> return result anyway, I just see in the console:
>>>>>
>>>>> Executing: cvs -z3 -f -d :pserver:cvs@pserver.samba.org:/cvsroot -n -q
>>>>> rls -d
>>>>> Working directory: C:\Documents and Settings\szakusov\Local
>>>>> Settings\Temp
>>>>> Unknown file status: '3'.
>>>>> Unknown file status: 'K'.
>>>>> Unknown file status: 'a'.
>>>>> Unknown file status: 'b'.
>>>>> Unknown file status: 'b'.
>>>>> Unknown file status: 'c'.
>>>>> Unknown file status: 'c'.
>>>>> Unknown file status: 'c'.
>>>>> Unknown file status: 'c'.
>>>>> Unknown file status: 'c'.
>>>>> Unknown file status: 'c'.
>>>>> Unknown file status: 'd'.
>>>>> Unknown file status: 'd'.
>>>>> Unknown file status: 'd'.
>>>>> Unknown file status: 'd'.
>>>>> Unknown file status: 'd'.
>>>>> Unknown file status: 'e'.
>>>>> Unknown file status: 'f'.
>>>>> Unknown file status: 'g'.
>>>>> Unable to parse output from command: line length must be bigger than 3.
>>>>> (hg).
>>>>> Unknown file status: 'j'.
>>>>> Unknown file status: 'j'.
>>>>> Unknown file status: 'j'.
>>>>> Unknown file status: 'l'.
>>>>> Unknown file status: 'l'.
>>>>> Unknown file status: 'l'.
>>>>> Unknown file status: 'm'.
>>>>> Unknown file status: 'm'.
>>>>> Unknown file status: 'm'.
>>>>> Unable to parse output from command: line length must be bigger than 3.
>>>>> (n4).
>>>>> Unknown file status: 'n'.
>>>>> Unknown file status: 'p'.
>>>>> Unknown file status: 'p'.
>>>>> Unknown file status: 'p'.
>>>>> Unknown file status: 'p'.
>>>>> Unknown file status: 'p'.
>>>>> Unknown file status: 'p'.
>>>>> Unknown file status: 'p'.
>>>>> Unknown file status: 'p'.
>>>>> Unknown file status: 'r'.
>>>>> Unknown file status: 'r'.
>>>>> Unknown file status: 'r'.
>>>>> Unknown file status: 'r'.
>>>>> Unknown file status: 'r'.
>>>>> Unknown file status: 's'.
>>>>> Unknown file status: 's'.
>>>>> Unknown file status: 's'.
>>>>> Unknown file status: 's'.
>>>>> Unknown file status: 's'.
>>>>> Unknown file status: 's'.
>>>>> Unknown file status: 's'.
>>>>> Unknown file status: 's'.
>>>>> Unknown file status: 's'.
>>>>> Unknown file status: 's'.
>>>>> Unknown file status: 's'.
>>>>> Unknown file status: 's'.
>>>>> Unknown file status: 's'.
>>>>> Unknown file status: 's'.
>>>>> Unknown file status: 't'.
>>>>> Unknown file status: 't'.
>>>>> Unknown file status: 'u'.
>>>>> Unknown file status: 'u'.
>>>>> Unknown file status: 'w'.
>>>>> Unknown file status: 'w'.
>>>>>
>>>>> Where is the problem? Does anybody have an example how to list a cvs
>>>>> repository and which cvs client can be used?
>>>>>
>>>>>
>>>>> --
>>>>> Best regards,
>>>>> Sergey Zakusov
>>>>> ------------------------------------------
>>>>> Software Developer, EmDev,
>>>>> Saint-Petersburg, Remeslennaya 17-415,
>>>>> 197110, Russia
>>>>>
>>>>> Phone: +7 (812) 498-72-21
>>>>> Mobile: +7 (921) 301-77-13
>>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Best regards,
>>> Sergey Zakusov
>>> ------------------------------------------
>>> Software Developer, EmDev,
>>> Saint-Petersburg, Remeslennaya 17-415,
>>> 197110, Russia
>>>
>>> Phone: +7 (812) 498-72-21
>>> Mobile: +7 (921) 301-77-13
>>>
>>
>>
>
>
> --
> Best regards,
> Sergey Zakusov
> ------------------------------------------
> Software Developer, EmDev,
> Saint-Petersburg, Remeslennaya 17-415,
> 197110, Russia
>
> Phone: +7 (812) 498-72-21
> Mobile: +7 (921) 301-77-13
>
Re: CvsExeScmProvider makes wrong arguments for List command (?)
Posted by Sergey Zakusov <sz...@emdev.ru>.
Hello Emmanuel,
C:\>cvs --version
Concurrent Versions System (CVS) 1.12.13a (client)
Copyright (C) 2005 Free Software Foundation, Inc.
Senior active maintainers include Larry Jones, Derek R. Price,
and Mark D. Baushke. Please see the AUTHORS and README files from the CVS
distribution kit for a complete list of contributors and copyrights.
CVS may be copied only under the terms of the GNU General Public License,
a copy of which can be found with the CVS distribution kit.
Specify the --help option for further information about CVS
C:\>cvs --help-commands
CVS commands are:
add Add a new file/directory to the repository
admin Administration front end for rcs
annotate Show last revision where each line was modified
checkout Checkout sources for editing
commit Check files into the repository
diff Show differences between revisions
edit Get ready to edit a watched file
editors See who is editing a watched file
export Export sources from CVS, similar to checkout
history Show repository access history
import Import sources into CVS, using vendor branches
init Create a CVS repository if it doesn't exist
log Print out history information for files
login Prompt for password for authenticating server
logout Removes entry in .cvspass for remote repository
ls List files available from CVS
rannotate Show last revision where each line of module was
modified
rdiff Create 'patch' format diffs between releases
release Indicate that a Module is no longer in use
remove Remove an entry from the repository
rlog Print out history information for a module
rls List files in a module
rtag Add a symbolic tag to a module
status Display status information on checked out files
tag Add a symbolic tag to checked out version of files
unedit Undo an edit command
update Bring work tree in sync with repository
version Show current CVS version(s)
watch Set watches
watchers See who is watching a file
(Specify the --help option for a list of other help options)
2008/5/23, Emmanuel Venisse <em...@gmail.com>:
>
> I don't know. It is the problem with cvs. Lot of implementation exist and
> with differents options :(
>
> What is the output of this command: 'cvs --help-commands'
>
> Emmanuel
>
> On Fri, May 23, 2008 at 5:20 PM, Sergey Zakusov <sz...@emdev.ru> wrote:
>
>> Hm, I've downloaded version 1.12.13a from
>> http://download.savannah.gnu.org/releases/cvs/binary/feature/x86-woe,
>> but result is the same.. :(
>>
>>
>> 2008/5/23, Emmanuel Venisse <em...@gmail.com>:
>>
>>> I'm not sure but I think rls command is appeared in 1.12.12.1
>>>
>>> You can downlowd it from this site:
>>> http://ximbiot.com/cvs/wiki/CVS--Concurrent%20Versions%20System%20v1.12.12.1:%20Guide%20to%20CVS%20commands#SEC161
>>>
>>> Emmanuel
>>>
>>> On Fri, May 23, 2008 at 2:45 PM, Sergey Zakusov <sz...@emdev.ru>
>>> wrote:
>>>
>>>> Hello,
>>>>
>>>> I'm trying to list a cvs repository via CvsExeScmProvider - it makes and
>>>> executes the following command:
>>>>
>>>> cvs -z3 -f -d :pserver:cvs@pserver.samba.org:/cvsroot -n -q rls -d
>>>>
>>>> but the cvs client - Concurrent Versions System (CVSNT) 2.5.03 (Scorpio)
>>>> Build 2382 (client/server)
>>>> [Copyright (c) 1989-2001 Brian Berliner, david d `zoo' zuhn, Jeff Polk,
>>>> and other authors
>>>> CVSNT version (Jul 5 2006) Copyright (c) 1999-2005 Tony Hoyle and
>>>> others] throws the error:
>>>>
>>>> rls: invalid option -- d
>>>> Usage: cvs rls [-q] [-e] [-l] [-R] [-r rev] [-D date] [-t] [modules...]
>>>> -D date Show files from date.
>>>> -e Display in CVS/Entries format.
>>>> -l Display all details.
>>>> -P Ignore empty directories.
>>>> -q Quieter output.
>>>> -R List recursively.
>>>> -r rev Show files with revision or tag.
>>>> -T Show time in local time instead of GMT.
>>>> (Specify the --help global option for a list of other help options)
>>>>
>>>> Another cvs client - Concurrent Versions System (CVS) 1.12.11.1(client) [Copyright
>>>> (C) 2005 Free Software Foundation, Inc.]
>>>> processes the command without any error, but CvsExeScmProvider does not
>>>> return result anyway, I just see in the console:
>>>>
>>>> Executing: cvs -z3 -f -d :pserver:cvs@pserver.samba.org:/cvsroot -n -q
>>>> rls -d
>>>> Working directory: C:\Documents and Settings\szakusov\Local
>>>> Settings\Temp
>>>> Unknown file status: '3'.
>>>> Unknown file status: 'K'.
>>>> Unknown file status: 'a'.
>>>> Unknown file status: 'b'.
>>>> Unknown file status: 'b'.
>>>> Unknown file status: 'c'.
>>>> Unknown file status: 'c'.
>>>> Unknown file status: 'c'.
>>>> Unknown file status: 'c'.
>>>> Unknown file status: 'c'.
>>>> Unknown file status: 'c'.
>>>> Unknown file status: 'd'.
>>>> Unknown file status: 'd'.
>>>> Unknown file status: 'd'.
>>>> Unknown file status: 'd'.
>>>> Unknown file status: 'd'.
>>>> Unknown file status: 'e'.
>>>> Unknown file status: 'f'.
>>>> Unknown file status: 'g'.
>>>> Unable to parse output from command: line length must be bigger than 3.
>>>> (hg).
>>>> Unknown file status: 'j'.
>>>> Unknown file status: 'j'.
>>>> Unknown file status: 'j'.
>>>> Unknown file status: 'l'.
>>>> Unknown file status: 'l'.
>>>> Unknown file status: 'l'.
>>>> Unknown file status: 'm'.
>>>> Unknown file status: 'm'.
>>>> Unknown file status: 'm'.
>>>> Unable to parse output from command: line length must be bigger than 3.
>>>> (n4).
>>>> Unknown file status: 'n'.
>>>> Unknown file status: 'p'.
>>>> Unknown file status: 'p'.
>>>> Unknown file status: 'p'.
>>>> Unknown file status: 'p'.
>>>> Unknown file status: 'p'.
>>>> Unknown file status: 'p'.
>>>> Unknown file status: 'p'.
>>>> Unknown file status: 'p'.
>>>> Unknown file status: 'r'.
>>>> Unknown file status: 'r'.
>>>> Unknown file status: 'r'.
>>>> Unknown file status: 'r'.
>>>> Unknown file status: 'r'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 's'.
>>>> Unknown file status: 't'.
>>>> Unknown file status: 't'.
>>>> Unknown file status: 'u'.
>>>> Unknown file status: 'u'.
>>>> Unknown file status: 'w'.
>>>> Unknown file status: 'w'.
>>>>
>>>> Where is the problem? Does anybody have an example how to list a cvs
>>>> repository and which cvs client can be used?
>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Sergey Zakusov
>>>> ------------------------------------------
>>>> Software Developer, EmDev,
>>>> Saint-Petersburg, Remeslennaya 17-415,
>>>> 197110, Russia
>>>>
>>>> Phone: +7 (812) 498-72-21
>>>> Mobile: +7 (921) 301-77-13
>>>>
>>>
>>>
>>
>>
>> --
>> Best regards,
>> Sergey Zakusov
>> ------------------------------------------
>> Software Developer, EmDev,
>> Saint-Petersburg, Remeslennaya 17-415,
>> 197110, Russia
>>
>> Phone: +7 (812) 498-72-21
>> Mobile: +7 (921) 301-77-13
>>
>
>
--
Best regards,
Sergey Zakusov
------------------------------------------
Software Developer, EmDev,
Saint-Petersburg, Remeslennaya 17-415,
197110, Russia
Phone: +7 (812) 498-72-21
Mobile: +7 (921) 301-77-13
Re: CvsExeScmProvider makes wrong arguments for List command (?)
Posted by Emmanuel Venisse <em...@gmail.com>.
I don't know. It is the problem with cvs. Lot of implementation exist and
with differents options :(
What is the output of this command: 'cvs --help-commands'
Emmanuel
On Fri, May 23, 2008 at 5:20 PM, Sergey Zakusov <sz...@emdev.ru> wrote:
> Hm, I've downloaded version 1.12.13a from
> http://download.savannah.gnu.org/releases/cvs/binary/feature/x86-woe,
> but result is the same.. :(
>
>
> 2008/5/23, Emmanuel Venisse <em...@gmail.com>:
>
>> I'm not sure but I think rls command is appeared in 1.12.12.1
>>
>> You can downlowd it from this site:
>> http://ximbiot.com/cvs/wiki/CVS--Concurrent%20Versions%20System%20v1.12.12.1:%20Guide%20to%20CVS%20commands#SEC161
>>
>> Emmanuel
>>
>> On Fri, May 23, 2008 at 2:45 PM, Sergey Zakusov <sz...@emdev.ru>
>> wrote:
>>
>>> Hello,
>>>
>>> I'm trying to list a cvs repository via CvsExeScmProvider - it makes and
>>> executes the following command:
>>>
>>> cvs -z3 -f -d :pserver:cvs@pserver.samba.org:/cvsroot -n -q rls -d
>>>
>>> but the cvs client - Concurrent Versions System (CVSNT) 2.5.03 (Scorpio)
>>> Build 2382 (client/server)
>>> [Copyright (c) 1989-2001 Brian Berliner, david d `zoo' zuhn, Jeff Polk,
>>> and other authors
>>> CVSNT version (Jul 5 2006) Copyright (c) 1999-2005 Tony Hoyle and
>>> others] throws the error:
>>>
>>> rls: invalid option -- d
>>> Usage: cvs rls [-q] [-e] [-l] [-R] [-r rev] [-D date] [-t] [modules...]
>>> -D date Show files from date.
>>> -e Display in CVS/Entries format.
>>> -l Display all details.
>>> -P Ignore empty directories.
>>> -q Quieter output.
>>> -R List recursively.
>>> -r rev Show files with revision or tag.
>>> -T Show time in local time instead of GMT.
>>> (Specify the --help global option for a list of other help options)
>>>
>>> Another cvs client - Concurrent Versions System (CVS) 1.12.11.1 (client)
>>> [Copyright (C) 2005 Free Software Foundation, Inc.]
>>> processes the command without any error, but CvsExeScmProvider does not
>>> return result anyway, I just see in the console:
>>>
>>> Executing: cvs -z3 -f -d :pserver:cvs@pserver.samba.org:/cvsroot -n -q
>>> rls -d
>>> Working directory: C:\Documents and Settings\szakusov\Local Settings\Temp
>>> Unknown file status: '3'.
>>> Unknown file status: 'K'.
>>> Unknown file status: 'a'.
>>> Unknown file status: 'b'.
>>> Unknown file status: 'b'.
>>> Unknown file status: 'c'.
>>> Unknown file status: 'c'.
>>> Unknown file status: 'c'.
>>> Unknown file status: 'c'.
>>> Unknown file status: 'c'.
>>> Unknown file status: 'c'.
>>> Unknown file status: 'd'.
>>> Unknown file status: 'd'.
>>> Unknown file status: 'd'.
>>> Unknown file status: 'd'.
>>> Unknown file status: 'd'.
>>> Unknown file status: 'e'.
>>> Unknown file status: 'f'.
>>> Unknown file status: 'g'.
>>> Unable to parse output from command: line length must be bigger than 3.
>>> (hg).
>>> Unknown file status: 'j'.
>>> Unknown file status: 'j'.
>>> Unknown file status: 'j'.
>>> Unknown file status: 'l'.
>>> Unknown file status: 'l'.
>>> Unknown file status: 'l'.
>>> Unknown file status: 'm'.
>>> Unknown file status: 'm'.
>>> Unknown file status: 'm'.
>>> Unable to parse output from command: line length must be bigger than 3.
>>> (n4).
>>> Unknown file status: 'n'.
>>> Unknown file status: 'p'.
>>> Unknown file status: 'p'.
>>> Unknown file status: 'p'.
>>> Unknown file status: 'p'.
>>> Unknown file status: 'p'.
>>> Unknown file status: 'p'.
>>> Unknown file status: 'p'.
>>> Unknown file status: 'p'.
>>> Unknown file status: 'r'.
>>> Unknown file status: 'r'.
>>> Unknown file status: 'r'.
>>> Unknown file status: 'r'.
>>> Unknown file status: 'r'.
>>> Unknown file status: 's'.
>>> Unknown file status: 's'.
>>> Unknown file status: 's'.
>>> Unknown file status: 's'.
>>> Unknown file status: 's'.
>>> Unknown file status: 's'.
>>> Unknown file status: 's'.
>>> Unknown file status: 's'.
>>> Unknown file status: 's'.
>>> Unknown file status: 's'.
>>> Unknown file status: 's'.
>>> Unknown file status: 's'.
>>> Unknown file status: 's'.
>>> Unknown file status: 's'.
>>> Unknown file status: 't'.
>>> Unknown file status: 't'.
>>> Unknown file status: 'u'.
>>> Unknown file status: 'u'.
>>> Unknown file status: 'w'.
>>> Unknown file status: 'w'.
>>>
>>> Where is the problem? Does anybody have an example how to list a cvs
>>> repository and which cvs client can be used?
>>>
>>>
>>> --
>>> Best regards,
>>> Sergey Zakusov
>>> ------------------------------------------
>>> Software Developer, EmDev,
>>> Saint-Petersburg, Remeslennaya 17-415,
>>> 197110, Russia
>>>
>>> Phone: +7 (812) 498-72-21
>>> Mobile: +7 (921) 301-77-13
>>>
>>
>>
>
>
> --
> Best regards,
> Sergey Zakusov
> ------------------------------------------
> Software Developer, EmDev,
> Saint-Petersburg, Remeslennaya 17-415,
> 197110, Russia
>
> Phone: +7 (812) 498-72-21
> Mobile: +7 (921) 301-77-13
>
Re: CvsExeScmProvider makes wrong arguments for List command (?)
Posted by Sergey Zakusov <sz...@emdev.ru>.
Hm, I've downloaded version 1.12.13a from
http://download.savannah.gnu.org/releases/cvs/binary/feature/x86-woe,
but result is the same.. :(
2008/5/23, Emmanuel Venisse <em...@gmail.com>:
>
> I'm not sure but I think rls command is appeared in 1.12.12.1
>
> You can downlowd it from this site:
> http://ximbiot.com/cvs/wiki/CVS--Concurrent%20Versions%20System%20v1.12.12.1:%20Guide%20to%20CVS%20commands#SEC161
>
> Emmanuel
>
> On Fri, May 23, 2008 at 2:45 PM, Sergey Zakusov <sz...@emdev.ru> wrote:
>
>> Hello,
>>
>> I'm trying to list a cvs repository via CvsExeScmProvider - it makes and
>> executes the following command:
>>
>> cvs -z3 -f -d :pserver:cvs@pserver.samba.org:/cvsroot -n -q rls -d
>>
>> but the cvs client - Concurrent Versions System (CVSNT) 2.5.03 (Scorpio)
>> Build 2382 (client/server)
>> [Copyright (c) 1989-2001 Brian Berliner, david d `zoo' zuhn, Jeff Polk,
>> and other authors
>> CVSNT version (Jul 5 2006) Copyright (c) 1999-2005 Tony Hoyle and others]throws the error:
>>
>> rls: invalid option -- d
>> Usage: cvs rls [-q] [-e] [-l] [-R] [-r rev] [-D date] [-t] [modules...]
>> -D date Show files from date.
>> -e Display in CVS/Entries format.
>> -l Display all details.
>> -P Ignore empty directories.
>> -q Quieter output.
>> -R List recursively.
>> -r rev Show files with revision or tag.
>> -T Show time in local time instead of GMT.
>> (Specify the --help global option for a list of other help options)
>>
>> Another cvs client - Concurrent Versions System (CVS) 1.12.11.1 (client) [Copyright
>> (C) 2005 Free Software Foundation, Inc.]
>> processes the command without any error, but CvsExeScmProvider does not
>> return result anyway, I just see in the console:
>>
>> Executing: cvs -z3 -f -d :pserver:cvs@pserver.samba.org:/cvsroot -n -q
>> rls -d
>> Working directory: C:\Documents and Settings\szakusov\Local Settings\Temp
>> Unknown file status: '3'.
>> Unknown file status: 'K'.
>> Unknown file status: 'a'.
>> Unknown file status: 'b'.
>> Unknown file status: 'b'.
>> Unknown file status: 'c'.
>> Unknown file status: 'c'.
>> Unknown file status: 'c'.
>> Unknown file status: 'c'.
>> Unknown file status: 'c'.
>> Unknown file status: 'c'.
>> Unknown file status: 'd'.
>> Unknown file status: 'd'.
>> Unknown file status: 'd'.
>> Unknown file status: 'd'.
>> Unknown file status: 'd'.
>> Unknown file status: 'e'.
>> Unknown file status: 'f'.
>> Unknown file status: 'g'.
>> Unable to parse output from command: line length must be bigger than 3.
>> (hg).
>> Unknown file status: 'j'.
>> Unknown file status: 'j'.
>> Unknown file status: 'j'.
>> Unknown file status: 'l'.
>> Unknown file status: 'l'.
>> Unknown file status: 'l'.
>> Unknown file status: 'm'.
>> Unknown file status: 'm'.
>> Unknown file status: 'm'.
>> Unable to parse output from command: line length must be bigger than 3.
>> (n4).
>> Unknown file status: 'n'.
>> Unknown file status: 'p'.
>> Unknown file status: 'p'.
>> Unknown file status: 'p'.
>> Unknown file status: 'p'.
>> Unknown file status: 'p'.
>> Unknown file status: 'p'.
>> Unknown file status: 'p'.
>> Unknown file status: 'p'.
>> Unknown file status: 'r'.
>> Unknown file status: 'r'.
>> Unknown file status: 'r'.
>> Unknown file status: 'r'.
>> Unknown file status: 'r'.
>> Unknown file status: 's'.
>> Unknown file status: 's'.
>> Unknown file status: 's'.
>> Unknown file status: 's'.
>> Unknown file status: 's'.
>> Unknown file status: 's'.
>> Unknown file status: 's'.
>> Unknown file status: 's'.
>> Unknown file status: 's'.
>> Unknown file status: 's'.
>> Unknown file status: 's'.
>> Unknown file status: 's'.
>> Unknown file status: 's'.
>> Unknown file status: 's'.
>> Unknown file status: 't'.
>> Unknown file status: 't'.
>> Unknown file status: 'u'.
>> Unknown file status: 'u'.
>> Unknown file status: 'w'.
>> Unknown file status: 'w'.
>>
>> Where is the problem? Does anybody have an example how to list a cvs
>> repository and which cvs client can be used?
>>
>>
>> --
>> Best regards,
>> Sergey Zakusov
>> ------------------------------------------
>> Software Developer, EmDev,
>> Saint-Petersburg, Remeslennaya 17-415,
>> 197110, Russia
>>
>> Phone: +7 (812) 498-72-21
>> Mobile: +7 (921) 301-77-13
>>
>
>
--
Best regards,
Sergey Zakusov
------------------------------------------
Software Developer, EmDev,
Saint-Petersburg, Remeslennaya 17-415,
197110, Russia
Phone: +7 (812) 498-72-21
Mobile: +7 (921) 301-77-13
Re: CvsExeScmProvider makes wrong arguments for List command (?)
Posted by Emmanuel Venisse <em...@gmail.com>.
I'm not sure but I think rls command is appeared in 1.12.12.1
You can downlowd it from this site:
http://ximbiot.com/cvs/wiki/CVS--Concurrent%20Versions%20System%20v1.12.12.1:%20Guide%20to%20CVS%20commands#SEC161
Emmanuel
On Fri, May 23, 2008 at 2:45 PM, Sergey Zakusov <sz...@emdev.ru> wrote:
> Hello,
>
> I'm trying to list a cvs repository via CvsExeScmProvider - it makes and
> executes the following command:
>
> cvs -z3 -f -d :pserver:cvs@pserver.samba.org:/cvsroot -n -q rls -d
>
> but the cvs client - Concurrent Versions System (CVSNT) 2.5.03 (Scorpio)
> Build 2382 (client/server)
> [Copyright (c) 1989-2001 Brian Berliner, david d `zoo' zuhn, Jeff Polk, and
> other authors
> CVSNT version (Jul 5 2006) Copyright (c) 1999-2005 Tony Hoyle and others]throws the error:
>
> rls: invalid option -- d
> Usage: cvs rls [-q] [-e] [-l] [-R] [-r rev] [-D date] [-t] [modules...]
> -D date Show files from date.
> -e Display in CVS/Entries format.
> -l Display all details.
> -P Ignore empty directories.
> -q Quieter output.
> -R List recursively.
> -r rev Show files with revision or tag.
> -T Show time in local time instead of GMT.
> (Specify the --help global option for a list of other help options)
>
> Another cvs client - Concurrent Versions System (CVS) 1.12.11.1 (client) [Copyright
> (C) 2005 Free Software Foundation, Inc.]
> processes the command without any error, but CvsExeScmProvider does not
> return result anyway, I just see in the console:
>
> Executing: cvs -z3 -f -d :pserver:cvs@pserver.samba.org:/cvsroot -n -q rls
> -d
> Working directory: C:\Documents and Settings\szakusov\Local Settings\Temp
> Unknown file status: '3'.
> Unknown file status: 'K'.
> Unknown file status: 'a'.
> Unknown file status: 'b'.
> Unknown file status: 'b'.
> Unknown file status: 'c'.
> Unknown file status: 'c'.
> Unknown file status: 'c'.
> Unknown file status: 'c'.
> Unknown file status: 'c'.
> Unknown file status: 'c'.
> Unknown file status: 'd'.
> Unknown file status: 'd'.
> Unknown file status: 'd'.
> Unknown file status: 'd'.
> Unknown file status: 'd'.
> Unknown file status: 'e'.
> Unknown file status: 'f'.
> Unknown file status: 'g'.
> Unable to parse output from command: line length must be bigger than 3.
> (hg).
> Unknown file status: 'j'.
> Unknown file status: 'j'.
> Unknown file status: 'j'.
> Unknown file status: 'l'.
> Unknown file status: 'l'.
> Unknown file status: 'l'.
> Unknown file status: 'm'.
> Unknown file status: 'm'.
> Unknown file status: 'm'.
> Unable to parse output from command: line length must be bigger than 3.
> (n4).
> Unknown file status: 'n'.
> Unknown file status: 'p'.
> Unknown file status: 'p'.
> Unknown file status: 'p'.
> Unknown file status: 'p'.
> Unknown file status: 'p'.
> Unknown file status: 'p'.
> Unknown file status: 'p'.
> Unknown file status: 'p'.
> Unknown file status: 'r'.
> Unknown file status: 'r'.
> Unknown file status: 'r'.
> Unknown file status: 'r'.
> Unknown file status: 'r'.
> Unknown file status: 's'.
> Unknown file status: 's'.
> Unknown file status: 's'.
> Unknown file status: 's'.
> Unknown file status: 's'.
> Unknown file status: 's'.
> Unknown file status: 's'.
> Unknown file status: 's'.
> Unknown file status: 's'.
> Unknown file status: 's'.
> Unknown file status: 's'.
> Unknown file status: 's'.
> Unknown file status: 's'.
> Unknown file status: 's'.
> Unknown file status: 't'.
> Unknown file status: 't'.
> Unknown file status: 'u'.
> Unknown file status: 'u'.
> Unknown file status: 'w'.
> Unknown file status: 'w'.
>
> Where is the problem? Does anybody have an example how to list a cvs
> repository and which cvs client can be used?
>
>
> --
> Best regards,
> Sergey Zakusov
> ------------------------------------------
> Software Developer, EmDev,
> Saint-Petersburg, Remeslennaya 17-415,
> 197110, Russia
>
> Phone: +7 (812) 498-72-21
> Mobile: +7 (921) 301-77-13
>