3

CVS を使用して、SourceForge に保存されているソース コードにアクセスする必要があります。

私は (多くのコンピューターで) WinCVS を使用していたので、SourceForge からダウンロードして、Windows XP 64 ビット (最新の SP) を実行するこのマシンにインストールしました。

ただし、インストールの 2 番目の部分で CVSNT をインストールしようとすると、通常の質問がすべて表示され、実際のインストール中にハングします。

ProcMon を使用してインストールをトレースしたところ、インストーラーが起動し、一時ディレクトリ (ドライブ E:) に一時ファイルが作成され、実行されました。

インストールがハングする特定の理由がわかりません。明らかなループはありません。元のインストーラーと一時ファイルの両方が 2 つのスレッドを作成し、1 つのスレッドが終了します。したがって、他のスレッドは決して起こらない何かを待っていると思います。

ここから先に進む方法はありますか?

4

5 に答える 5

4

問題は、インストーラーがデフォルトのインストールパスを好まないことですc:\Program files (x86)\cvsnt—使用する場合c:\cvsnt、インストーラーは続行します。


更新:これは正しいようです。それでもデフォルトの場所でそれを希望する場合はC:\Program Files (x86)...、8.3の名前(で見つけることができますdir /x)を使用します。通常はC:\PROGRA~2。スクリーンショットでわかるように、最後のステップが正しく表示されます。スペースのあるパスがあると、それは永遠にハングします。

 

ここに画像の説明を入力してください

于 2011-09-27T19:50:51.387 に答える
2

Windows 8 64 ビットの解決策: Windows 8 64 ビットでは、CVSNT を (c:\cvsnt にさえ) インストールできませんでしたが、古い PC から CVTNT ディレクトリ全体を単純にコピーすることで問題を解決しました。C:\Program Files (x86)\cvsnt (wincvs が cvsnt を見つけると予想した正確な場所) にコピーしました。

于 2013-10-15T09:12:51.233 に答える
2

wincvs の 2 番目の部分 --> cvsnt.exe が Windows 7 と互換性がないためにハングするので、tortoiseCVS を試してみてください。それはポータブルバージョンを持っていて、うまく動作します

于 2011-08-30T10:12:28.127 に答える
1

職場のマシンでも同様の問題がありました (違いは、私たちの場合は Windows 7 64 ビットでした)。ユーザーは管理者権限を持っていましたが、cvsnt をインストールする前に管理者として直接ログオンすることによってのみ問題を解決できました。

于 2014-03-24T17:55:47.877 に答える
0

WinCVS に付属しているバージョンの CVSNT をインストールしないでください。古い、時代遅れの、バグのあるバージョンです。新しいリリース (少なくとも 2.5.0.4) をインストールします。

于 2012-07-04T13:26:58.600 に答える