시작하기 전에
벤더로부터 소프트웨어 변경 관리 Eclipse 사용 저장소를 사용할 수 있습니다. 다음 정보는
Eclipse에 포함된 CVS(Concurrent Versions System) 지원을 사용하여
프로젝트 공유에 대해 설명합니다. 단계 및 사용자 인터페이스 요소는
정의 및 설치한 저장소 플러그인 제공자에 따라 다릅니다.
팀 프로그래밍 환경에서,
팀 멤버는 종종 다른 멤버로부터 고립되어 자신의 워크벤치에서
작업합니다. 결과적으로, 팀 멤버는 작업을 공유하길
원하게 됩니다. 원격 시스템 탐색기를 사용하여 팀 멤버들은
연결, 필터 및 필터 풀을 공유할 수 있습니다.
주의: 처음에
RemoteSystemsConnection 프로젝트를 저장소와 동기화할 때 많은 파일이
충돌되는 것을 확인할 수 있습니다. 서버의 인코드된 버전 정보를
적절하게 정렬하기 위해 로컬 파일과 한 번 동기화하기
때문입니다. 다행히 동기화는 한 번만 발생합니다. 모든 들어오는 변경사항을
수신하고 로컬 작업 공간이 서버와
동기화됩니다. 서버와 동기화한 후에 팀 보기에서 비활성 프로파일(다른 팀 멤버에
속함)을 찾을 수도 있습니다. 로컬 워크스테이션의 원격 시스템 탐색기에서
프로파일의 컨텐츠를 보려면 팀 보기에서 이러한 프로파일의 활성화 여부를
선택할 수 있습니다.
자원을 공유하려면
다음을 수행하십시오.
프로시저
- 원격 시스템 보기에서 원격 시스템 도구 모음의
메뉴 단추
를 클릭하고 프로파일 작업을
선택하여 팀 보기를 원격 시스템 탐색기의 앞으로 가져오십시오. 팀 탭을 클릭하여
보기를 전환할 수도 있습니다.
- 팀 보기에서 루트 요소 RemoteSystemsConnections를 펼쳐
프로파일의 목록을 보십시오. 팀 프로파일뿐 아니라 정의한 프로파일도
표시됩니다. 연결, 필터 풀 및 필터를 작성하고 관리하는 프로파일에서
공유하지 않으려는 경우 이들 자원을 공유하는 데 사용하기 위해 원격 시스템 탐색기에서
팀 프로파일을 작성합니다.
- RemoteSystemsConnections를 마우스 오른쪽 단추로 클릭하고
를 선택하십시오.
- CVS 저장소를 이미 정의한 경우 기존 저장소 위치 사용을
선택하십시오. CVS 저장소를 정의할 필요가 있는 경우,
새 저장소 작성 위치를 선택하십시오(이 정보는 서버에
CVS 저장소를 구성한 이부터 사용 가능해야 함). CVS 저장소를 정의하려면, 다음을 수행하십시오.
- 호스트 필드에 서버의 주소(예를 들어,
mymachine.com)를 입력하십시오.
- 저장소 경로 필드에 서버의 저장소에 대한
경로(예를 들어, /home/test, d:/test)를 입력하십시오.
- 사용자 필드에 저장소 연결에 사용할
사용자명을 입력하십시오.
- 암호 필드에 사용자명에 대한 비밀번호를
입력하십시오.
- 연결 유형 목록에서, CVS 서버의
인증 프로토콜을 선택하십시오. Eclipse CVS 클라이언트에 대한
세 가지 연결 메소드가 있습니다.
- pserver: CVS 특정 연결 메소드.
- extssh : 워크벤치와 포함되는 SSH 1.0 클라이언트.
- ext: SSH와 같은 외부 도구를 사용하여
저장소에 연결하는 CVS ext 연결 메소드. ext에 사용되는
도구는 환경 설정 페이지에서 구성됩니다.
- 서버가 사용자 정의 포트를 사용하는 경우, 포트 사용을 작동시키고
포트 번호를 입력하십시오.
- 적용 가능한 경우 비밀번호 저장을 선택하십시오.
- 완료를 클릭하십시오.
결과
저장소 위치가
작성됩니다. RemoteSystemsConnections 프로젝트가 원격으로 작성되고
동기화 보기가 열리며 프로젝트의 자원을 서버에 확약할 수
있습니다.
주의: 프로젝트가
원격에 이미 존재하는 경우, 동기화 보기가 로컬 및 원격 모두에
존재하는 파일의 충돌을 표시합니다. RemoteSystemsConnections 프로젝트를
처음 공유할 때 프로젝트가 저장소에 이미 있으면
충돌이 발생할 수 있습니다. 일반적으로 실제적인 충돌은 없지만,
작업 공간의 자원에 대한 로컬 CVS 정보가 없기 때문에 단순히 첫 번째 동기화에서의
충돌로 간주됩니다. 팀 프로파일에 자원을 작성하지 않은 경우에는, 충돌하는 모든 파일을 안전하게
송신 또는 수신할 수 있습니다. 팀 프로파일에 자원을 작성한 경우,
차이점이 없는지를 확인하도록 충돌하는 각 파일을 검사하여야 하고
만일 있다면, 병합하여 이들 차이점을 분석해야 합니다.
연관된 저장소의
자원과 사용자의 자원을 동기화하려면 다음을 수행하십시오.
- RemoteSystemsConnection 프로젝트를 마우스 오른쪽 단추로 클릭하고
를 선택하십시오.
- 저장소에서 들어오는 자원을 공유 또는 동기화하고 수신한 후,
RemoteSystemsConnection 프로젝트를 마우스 오른쪽 단추로 클릭하고
원격 시스템 탐색기 다시 로드를 선택하십시오. 원격
시스템 탐색기 및 팀 보기가 새로 고쳐져 새 자원 또는 변경된 자원을 반영합니다.