Tortoise CVS / CVS NT を Windows 2000で

Tortoise CVS 最新版をインストールすると、CVSNT 2.5.05 Build 3744 (stable) が同時にインストールされます。

Tortoise CVS 自体は Windows 2000 対応ですが、 CVSNTが非対応なため、エラーで動作しません。



tc
こんな感じで「エラー、CVSの実行に失敗しました」 となります。

Win2000では、Ws2_32.dllとdnsapi.dllには、非対応な関数があり、cvsapi.dllが正常に動作しないためです。

そこで、動的設定で、dnsxpi.dll と Ws2_xp.dllにリンク設定を行います。

tc2
すると、cvsapi.dll Module cvsapi trust Verification Failedというエラーに。

そこで、wintrust.dll改造版をCVSNT フォルダにコピー

tc3
動いた!

うまく動かない場合は、CVSNTフォルダの、CVS.exeを直接動かしてみて、エラーが出ないか確認してみるといいと思います。

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です