I executed the same cvs command on two machines and it worked only on 1 of them. The command is:
cvs -d %CVSROOT% ls "module"
* In the first machine it returned me the files directly under the module. * I added -R parameter to make the call recursive and this time I got an error:
cvs [ls aborted]: Remote server does not support rls. Requested options not available.
In the second machine I directly got an error even without adding the -R command: cvs [ls aborted]: server does not support ls
Both machines are connecting to the same server and same module and same CVS root and same CVSNT version.
cvs(Concurrent Versions System) command in Linux is used to store the history of a file. Whenever a file gets corrupted or anything goes wrong “cvs” help us to go back to the previous version and restore our file.
To retrieve a tagged file or set of files, use the -r tagname option to cvs checkout or cvs update . Use checkout to create a new sandbox, and use update to modify an existing sandbox.
The first dynamic argument in the command is %CVSROOT%, please try to find if it contains proper value. If the path is wrong, then you will get this error message.
If that value is proper, then just give ls without module name, so that you can eliminate the wrong module name issue.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With