开发者

CVSNT install hangs forever in Windows XP 64-bit

开发者 https://www.devze.com 2023-03-05 01:57 出处:网络
I need to access some source code stored on SourceForge using CVS. I used (many computers ago) to use WinCVS, so I downloaded it from SourceForge and installed it on this machine, which runs Windows

I need to access some source code stored on SourceForge using CVS.

I used (many computers ago) to use WinCVS, so I downloaded it from SourceForge and installed it on this machine, which runs Windows XP 64-bit (latest SP).

However, during the second part of the install, when it tries to install CVSNT, the install asks all the usual questions, and hangs during the act开发者_JAVA技巧ual install.

I have traced the install using ProcMon, and the installer starts up, creates a temporary file in my temp directory (which is on drive E:), and then executes it.

I can't see any particular reason why the install hangs - there is no obvious loop. Both the original installer, and the temporary file create 2 threads, and one thread exits. So I guess the other thread is waiting for something which never happens.

Any idea how to proceed from here?


The issue is that the installer doesn't like the default installation path of c:\Program files (x86)\cvsnt — if you use c:\cvsnt the installer will proceed.


Update: this appears correct. If you still would like it in the default location under C:\Program Files (x86)..., use the 8.3 name (you can find it with dir /x), usually C:\PROGRA~2. As you can see in the screenshot, the last step appears correctly now. With a path with a space in it, it would hang forever.

 

CVSNT install hangs forever in Windows XP 64-bit


Second part of wincvs --> cvsnt.exe get hangs with windows 7 due to incompatible, So you may try tortoiseCVS. It has the portable version and also working fine


SOLUTION FOR Windows 8 64-bit: On Windows 8 64-bit I was unable to install CVSNT (even to c:\cvsnt), but I solved the problem by simple copy the whole CVTNT directory from my old pc. I copied to C:\Program Files (x86)\cvsnt (exact location where wincvs expected to find cvsnt).


We had a similar problem on a machine at work (the difference being it was Windows 7 64-bit in our case). Even though the user had admin privileges, we were only able to resolve the issue by logging on directly as the admin before installing cvsnt.


Do not install the version of CVSNT that comes with WinCVS. It's an old, outdated, buggy version. Install a later release (at least 2.5.0.4).

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号