C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

자유게시판
세상 살아가는 이야기들을 나누는 사랑방입니다.
[1241] Re:자문자답 logon 성공.. 그러나 험란한 앞길이..
향기 [control1] 3630 읽음    2001-08-07 17:34
일단 CVS 란 Concurrent Version Control System 의 약자로서
여러 파일들의 Version 관리에 쓰이는 Open Source 입니다.
아파치,모질라(넷스케이프) 등이 이것으로 버전관리 및 Open Source 를 진행 한답니다.


빌더에서도 PVCS(?)가 있었고.. 5에는 안보이는 것 같습니다.
VC++ Visual Source Safe 라고 번들로 줍니다.

사용해 볼려고 무단 애를 썼으나 결국은 실패하고
이놈으로 정했죠.. 여간에 ..

Server로는 WowLinux7.1 에 디폴트로 cvs 가 깔려 있습니다.

일단 오늘 하루종일 고생해서 셋팅법을 알 았습니다.
참고 자료는
http://www.kldp.org
http://www.wowlinx.com 입니다.


다음은 도움주신분에게 메일 보낸 부분 입니다.

도움주셔서 조금씩 나아지고 있습니다.
cvs 가 서버와 클라이언트로 나뉘어 져 있는것을 잘 몰라 로그인이 안되 한참 해멨습니다.
민식님께서 기고하신 글에 서버설정 부분이 생략되어 있어 초보자인 제가  더 어려 웠던것 같습니다. 서버에서 pserver 로 데몬을 뛰어야 클라이언트가 접속할 수 있습니다.

서버설정부분을 추가 해 주시면 감사 하겠습니다.

서버에서 추가로 설정해 주어야 하는 부분은 다음과 같습니다.

0. /etc/services 파일에:
  cvspserver      2401/tcp
  cvspserver      2401/udp
  가 있는지 확인한다. 없으면 적당한 곳에 추가

1. inetd 를 사용하는 경우 (old linux)
  - /etc/inetd.conf 에 다음을 추가한다
   -> 2401  stream  tcp  nowait  root  /usr/local/bin/cvs
   -> cvs --allow-root=/home/CVS pserver
  - /etc/rc.d/initd.d/inetd restart 로 재시작 합니다 -> 제linux 에는 아예 inetd 가 없어서 확인은 못해 봤습니다.

2. xinetd 를 사용하는 경우(redhat 7.0 이상의경우)
  - cd /etc/xinetd.d 로 해당 디렉토리로 이동한다.
  - vi cvspserver 로 화일을 만든다
  - 화일에 다음의 내용을 추가하고 저장한다.

    # default: on
    # description: The cvspsever serves CVS Passowrd Server sessions; it uses \
    #       unencrypted username/password pairs for authentication.
    service cvspserver
    {
            disable = no
            flags           = REUSE
            socket_type     = stream
            wait            = no
            user            = root
            server          = /usr/bin/cvs    
            server_args     = --allow-root=/home/CVS pserver
            log_on_failure  += USERID
    }
  - /etc/rc.d/initd.d/xinetd restart 로 재시작 합니다.


3. cvs -d :pserver:janghoon@localhost:/home/CVS login
(Logging in to janghoon@localhost)
CVS password:
[root@dbserver bin]#

시스템 logon 패스워드를 입력하고 서버접속에 성공 했습니다.

4. WinCVS 에서 Command 와 IDE 에서도 접속이 잘 안되서..접근권한을 root 로 하니 잘 됩니다.


이제부터 사용하면서 겪는 어려움만 지나면 사용할 수 있겠네요..

그럼.. 샬롬(평안)








+ -

관련 글 리스트
1229 CVS 사용해 보신분..또는 사용할 계획이 있으신분... 향기 3301 2001/08/06
1241     Re:자문자답 logon 성공.. 그러나 험란한 앞길이.. 향기 3630 2001/08/07
1262         빌더 5의 PCVS 프로그램... 지나가는 사람 3595 2001/08/08
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.