'x64'에 해당되는 글 1건

  1. 2010.10.05 CVS NT - Windows2008 Server (x64) 에 설치하기.... 3
S/W Engineer2010. 10. 5. 09:09

일을 하다가 보니까...

프로젝트를 끝나고... 개발서버에 있는 CVS를 이전해줘야 해서..


고객이 준비한 서버
CVS NT를 Windows2008 Server (x64) 에 이전해 줘야 할 일이 생겼습니다.


근데.. 문제는...  정상적으로 동작하지 않는다는겁니다... (설치는 됩니다.)

 - 유료버전은 지원한다는 식으로 적혀있는거 같기는 했지만... 좀 확실하게 언급도 안되어있구...
   ( 잘 동작하는지... 한글 파일 문제는 없는지...... 등등.... 유료버전으로 시도해볼수도 없구..)


다음 두가지가 문제가 있습니다.

첫번째.. Control Pannel 미동작 합니다.... (서비스 오류메세지 확인하고... 여러방법시도해봤지만..실패)
-> 정상적으로 동작되는 Registry를 백업 받아서, 새로운 서버에 맞게끔 수정해서, Registry 직접 등록
    (Control Pannel 서비스 중지/시작 기능은 Windows Server의 서비스에서 컨트롤 가능하니...)

두번째...CVSNT에서 User Switching 으로 인증되는 방식이 되질 않습니다... ( User Switching기능 Error )
 -> 사용자 계정 관리를 Windows에서 하는것으로 변경하였습니다..
   ( 아래 Registry의 "RunAsUser"="" 부분 )

다음은 새로운 서버 [Windows2008 Server (x64)]에 등록했던 Registry 파일입니다. (환경은 조금씩 틀리니 참고만..)

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Cvs\PServer]
"ServerName"="WIN-xxxxxxxx"
"PServerPort"=dword:00000961
"LockServer"="localhost:2402"
"TempDir"="D:\\xxxxxxxxProject\\CVSTEMP"
"CompressionLevel"=dword:00000000
"EncryptionLevel"=dword:00000000
"RunAsUser"=""
"AnonymousUsername"=""
"Compat0_OldVersion"=dword:00000001
"Compat0_OldCheckout"=dword:00000001
"Compat0_HideStatus"=dword:00000000
"Compat0_IgnoreWrappers"=dword:00000000
"Compat1_OldVersion"=dword:00000001
"Compat1_OldCheckout"=dword:00000000
"Compat1_HideStatus"=dword:00000000
"Compat1_IgnoreWrappers"=dword:00000000
"AllowedClients"=""
"NoReverseDns"=dword:00000000
"LockServerLocal"=dword:00000001
"AllowTrace"=dword:00000000
"CaseSensitive"=dword:00000000
"UnicodeServer"=dword:00000000
"ReadOnlyServer"=dword:00000000
"RemoteInit"=dword:00000000
"AtomicCheckouts"=dword:00000000
"ResponderType"=dword:00000001
"EnableUnison"=dword:00000000
"Repository0"="D:/xxxxxxxxProject/CVSRP_XXX"
"Repository0Name"="/CVSRP_XXX"
"Repository0Description"=""
"Repository0Publish"=dword:00000001
"Repository0Default"=dword:00000000
"Repository0Online"=dword:00000001

 

이것저것 편법으로 설치를 해야 하니...좀 깔끔하지 않지요..
그리고.. 관리도 정상적으로 할수가 없고..

새로 CVSNT 서버를 설치해야 한다면..
OS도 체크해봐야 할거 같습니다..

CVSNT가 정상적으로 동작 안하는 거는...(정확한거는 아니지만... - 확실치는 않습니다.)
- 64bit 여서 문제이고,
- Windows2008 Server 여서 문제가 있는거 같습니다..
-> 어째뜬. Windows2008 Server (x64) 에서는 문제가 있습니다.

 

Posted by 구부기