I am trying to integrate CVS to uVision2. The application note 179 describes how to do this (for uV3, but I think it should work for uV2 as well). A setup file is supplied. It is prepared for :pserver: access to CVS, which is also what I use. My problem is that I cannot do (for instance) a cvs edit command, because uV2 inserts the file names with absolute paths. cvsnt (with pserver access) does not allow for this. It works OK, if the file is placed in my local working directory, but most of my files are placed in sub-directories, or in other modules. Does anyone know how this can be fixed?
I installed uVision3, but it doesn't get better! Now I have trouble logging in. When I choose 'login' in the menu, I just get an empty command window. I type my password + return, but nothing happens. When I close the cmd window the message window just shows the cvsnt output:
Logging in to :pserver:jcp@gls01002:2401:/cvsEPP:/ CVS password:
"cvs.exe" -d :pserver:jcp@gls01002:/cvsEPP:/ edit "StartEnq.c" cvs edit: Empty password used - try 'cvs login' with a real password cvs [edit aborted]: /cvsEPP:/: no such repository
I somehow managed to login ... If I exchange %F for !F in the file references it works! (and I found out about %I, it is obviously the Project Ident value. An explanation of %I is missing in the help on key sequences)