I am very inexperienced with CVS and indeed coding in general. Please bear this in mind!
I am trying to access the logs for CVS repositories on SourceForge. In order to do this I am inputting a command into PowerShell that looks something like this:
cvs -d:pserver:anonymous@<programname>.cvs.sourceforge.net:/cvsroot/<programname> login
I am able to successfully log in as an anonymous user and access the repository, but every time I enter a command I get a pop-up saying "Error displaying advert - Access is denied".
After clicking "Okay" on this message, the command runs just as it would normally.
This error only occurs when accessing CVS repositories.
Does anybody have any idea what this means, and how to prevent it from happening?
The command prompt I am using is Windows PowerShell on Windows 10 OS. My CVS client is Tortoise CVS.
If you see in at
https://github.com/yath/cvsnt/blob/master/windows-NT/win32.cpp (around win32 init, line 400)
You will see, that the reason for this error is the situation, that cvsnt will write a advertising of March Hare onto your desktop. They try to find a window resource to attach a message box for the "advert", an message which shows you "Please buy CVS server..."
This message pops and then after 1 day and 8 hours it pops again, or, if you had worked on the commandline it was shown on the console.
The message is not critical.
Workaround:
If you work with Toitoise or other warppers e.g. powershell it is a good practice to do a fake cvs commandline action without the wrapper on a console and then the message does not appear for 36 hours...
BTW: This "looking for the top window" may be suppressed by windows due to some security rules, cause this is very dangerous way to occupy handles for a message box (but I'm not shure).