티스토리 뷰
###### Linux CVS 설정 ############
1. 저장소를 위한 공간을 만든다.
# mkdir /home/cvsroot (어디에 만들어도 상관없음)
2. 저장소를 초기화 한다.
# cvs -d /home/cvsroot init <=== cvsroot 폴더 안에 CVSROOT 폴더가 생긴다.
3. cvs를 사용할 그룹을 생성한다.
# groupadd cvs (cvs라는 이름의 그룹을 생성)
# useradd -g cvs testuser (cvs 그룹안에 testuser라는 유저를 추가)
# chmod -R 775 /home/cvsroot
4. 소유권을 넘겨준다.
# chgrp cvs /home/cvsroot -R (cvs = 3에서 만든 그룹 이름)
5. /etc/services에 다음을 추가한다. (있는 경우 그냥 둔다.)
cvspserver 2401/tcp # CVS client/server operations
cvspserver 2401/udp # CVS client/server operations
6. cvspserver 파일을 생성한다. (xinetd사용시 /etc/xinetd.d, inet사용시 /etc/inet.d)
<=============== 시작 ==============>
#default : off
#description : An cvs server.
service cvspserver
{
disable = no
socket_type = stream
protocol = tcp
user = root <======= 이부분이 3에서 생성한 그룹 이름
wait = no
server = /usr/bin/cvs
server_args = -f --allow-root=/home/cvsroot pserver <=== 저장소 경로
log_on_success += USERID
log_on_failure += USERID
}
<============== 끝 ================>
7. /etc/profile을 열어서 수정해준다.
export CVSROOT=/home/cvsroot <===== 저장소 경로
8. 그룹안에 만들었던 유저의 권한은 설정한다.
# chown testuser -R /home/cvsroot
9. 그룹안의 유저들의 패스워드를 설정한다.
# passwd 유저명(여기서는 testuser) <=== 비밀번호 입력하는 부분이 뜰 것이다.
10. xinet 데몬을 재시작 한다.
# cd /sbin
# service xinetd restart
=========================================================================================
다른 사용자는 생성한 그룹(여기서는 cvs)에 추가한다.
한 유저로 같이 쓰는것은 좋지 않다. 버전관리는 되지만 누가 수정했는지 알수가 없기 때문이다.
=========================================================================================
2. ###### 이클립스에서 CVS 사용 ############
이클립스에서 CVS 사용
1. Window -> Show View -> Other 에서 CVS의 CVS Repositories 선택
2. CVS Repositories 에서 오른쪽 클릭 -> New -> Repository Location 선택
3. Host : 주소 <==== (ex 168.123.14 또는 루트 도메인)
Repository Path : 저장소 절대경로 (ex /home/cvsroot)
User : 그룹안에 생성한 유저 아이디
Password : 유저 패스워드
Connection type : pserver
- Total
- Today
- Yesterday
- 화면잠금 단축아이콘
- 시작메뉴초기화
- Cross-origin
- 함양 나들이
- CORS
- 작업표시줄투명처리
- 옹이생일
- 보라매공원
- 윈도우 인코딩 설정
- 오라클 계정 생성
- 은행나무숲
- @tistory.com
- 테더링 링크
- 모데기 모임
- 볼링
- 크리스마스 파티
- One UI
- cvs설정
- 64비트
- d90
- 제약산
- 모데기
- antimalware
- win10
- 제주도기행
- UI변경
- CDPUserSvc
- Vista
- Variable-Length Argument Lists
- TMP
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |