'Web. 기타 언어/CVSNT'에 해당되는 글 3건

  1. 2017.02.09 CVSNT.User추가
  2. 2017.02.09 CVSNT-환경 Setting
  3. 2017.02.09 CVSNT-설치 방법

[ CVSNT.User추가 ]


7. CVS root 를 세팅한다.

    - 시작 >> 실행 >> cmd >> [확인]  하면 Dos 창이 뜬다.

 

    - 다음과 같이 실행

      C:\>set cvsroot=:sspi:127.0.0.1:/cvsRepo

 

      C:\>cvs ls

      Listing modules on server

 

      CVSROOT

 

    * 위와 같이 되면 정상이다.

    * 참고 : - set cvsroot=:sspi:127.0.0.1:/ : 여기 까지는 동일

                - 127.0.0.1 은 그대로 해도 되고, cvsnt 가 설치 된 ip를 직접 기술 해도 된다.

                - cvsRepo : . Repository의 Name이며, CVSNT가 사용하고 있는 Name이다.

                                  . [시작] >> [프로그램] >> [CVSNT] >> CVSNT Control Panel 의

                                       >> Repositories 의 리스트 중 Name 명이 된다.

 

8. CVS client 계정 추가.

    - 시작 >> 실행 >> cmd >> [확인]  하면 Dos 창이 뜬다.

 

    - 다음과 같이 실행

      C:\>cvs passwd -r Administrator -a farmerkyh

      Adding user farmerkyh@127.0.0.1

      New password: ***

      Verify password: ***

    

    * 참고 : . -r Administrator : 컴퓨터 Login 한 사용자 ID

               . -a farmerkyh      : CVSNT 에 접속해서 사용할 client user id

    * 참고 : 추가 option

               . -a : Add user

               . -x : Disable user

               . -X : Delete user

               . -r : Alias username to real system user

               . -R : Remove alias to real system user

               . -D : Use domain password

 

9. Login 및 Logout Test

    - 시작 >> 실행 >> cmd >> [확인]  하면 Dos 창이 뜬다.

 

    - 다음과 같이 실행

      C:\>cvs login

      Logging in to :sspi:keiis@127.0.0.1:2401:/cvsRepo

      CVS password: ***

 

      C:\>cvs logout

      Logging out of :sspi:keiis@127.0.0.1:2401:/cvsRepo

 

      C:\>

     * 위와 같이 되면 정상이다.

     * cvs login 과 cvs logout 을 하는 이유는 모름?????

        . 이때 password에 아무거나 넣어도 됨 : 이유는 모름?????

 

'Web. 기타 언어 > CVSNT' 카테고리의 다른 글

CVSNT-환경 Setting  (0) 2017.02.09
CVSNT-설치 방법  (0) 2017.02.09
Posted by 농부지기
,

환경 Setting

 

1. 환경 창 띄우기

   - [시작] >> [프로그램] >> [CVSNT] >> CVSNT Control Panel

 

2. 현재 Running 중인 CVS Server STOP

   - Service Status TabPage >> CVS Service         - [Stop]

   - Service Status TabPage >> CVS Lock Service - [Stop]

 

3. Repository Directory 설정

    - Repositories TabPage >> [Add]  >> Location : [....] click 해서 기 생성한 Repository 선택

                                                           Name     : 보통  [/cvsRepo] 로 설정한다.

      >> [OK] >> 초기화 창이 에서 [OK]

 

    * 결과 : -. Repositories TabPage에서 : CVS Repository 가 추가 된다.

                -. 탐색기를 확인 해 보면 Repository 밑에 CVSROOT Directory 가 생성되어져 있다.

                -. CVSROOT 밑의 파일들은 cvsnt 에서 version 등을 관리하는 내역등으로 사용 된다.

 

    * 참고 : Location : . client 에서 cvs에 파일을 보내면 저장 되는 Directory

                               . 보통 CVSNT 설치 전에 생성한다.

               Name     : . Client에서 사용 될 repository name이된다.

                                 - eclipse에서 cvs를 처음 setting 시  Repository Path에 들어갈 name이다.

                              . Repository 를 여러 개 만들어서 사용 할 수도 있다.

 

4. Temporary Directory 설정

    - Server Settings TabPage >> Run as           : CVSNT Server를 설치한 컴퓨터 Login ID 를 선택한다.

                                               Default domain : 상용하는 Domain(컴퓨터이름)을 선택 한다.

                                               Temporary       : 임시 저장공간위치를 지정한다.

                                               CVS server      : 2401

                                               Lock Server     : localhost  :  2402

      >> 적용

 

5. Compatibility  설정

    - Compatibility TabPage >> [v] Respond as cvs 1.11.2 to version request 를 체크

                                            [v] Emulate '-n checkout' bug                      를 체크

      >> 적용

 

    * 위 미체크 시 eclipse사용시 에러가 뜸

       CVSNT repository ':pserver:babu@localhost:/cvsrepo' is

       configured to use a repository prefix. However, CVSNT does not always properly

       communicate resource paths in this mode resulting in the failure of some

       specialized Eclipse CVS operations. The use of a repository prefix should be

       disabled if the full functionality of the Eclipse CVS client is desired

 

    * 이상한점은 적용 후 >> 다시 [CVSNT Control Panel]를 띄운 후  >>

       Compotibility TabPage에 가보면 check box 가 변경되어져 있다.

       : 변경 되어서 cvs Server는 정상적으로 작동 된다.

       : 이유는 모름????? 하지만 또 나중에 확인 하니  정상적으로 START 되어져 있다.

 

6. CVSNT Starting

    - Service Status TabPage >> CVS Service         [Start]

                                               CVS Lock Service [Start]

    _ 참고 : . CVS Lock Service 가 실행이 안됨

                . CVS Lock Service 가 실행이 되지 않아도 eclipse와 cvs 간에 연결 및 전송은 가능하다.

 

'Web. 기타 언어 > CVSNT' 카테고리의 다른 글

CVSNT.User추가  (0) 2017.02.09
CVSNT-설치 방법  (0) 2017.02.09
Posted by 농부지기
,

1. CVSNT 설치 방법

     1.1 정의 :   

     1.2 설치 전 준비 사항

           -  CVSNT download site : http://www.cvsnt.org

                                             http://www.pushok.com/soft_download.php?idprogram=2  [Ver2.5.01(win)]

 

    1.3 CVSNT Repository 와  Temp   Directory 2개를 만든다.

        ◈ 주의사항 :

            . CVSNT 는 반드시 로컬 디스크 드라이브에 설치 되어야 한다. (C:, D:, E:, ...)

            . CVSNT 의 Repository의 Disk format 형식은 반드시 NTFS 파일 시스템이여야 한다.

            . c:\wintnt\Temp, c:\Temp, c:\Documents and settings 등의 밑에는 만들지 않든다.

 

        - Repository : D:\cvsServerFile\cvsRepository

        - Temporary : D:\cvsServerFile\cvsTemporory

         (설치 후에 만들어도 됨)

 

    1.4 설치

        1. 설치는 설치파일 한번 누름과 동시에 바로 된다.

'Web. 기타 언어 > CVSNT' 카테고리의 다른 글

CVSNT.User추가  (0) 2017.02.09
CVSNT-환경 Setting  (0) 2017.02.09
Posted by 농부지기
,