2008년 02월 12일
CVS 기본 사용법 ②
Eclipse Ver. : 3.2.2 |
▶ 히스토리 보기
: Team > Show History
변경된 히스토리를 볼 수 있다.
원하는 버전을 클릭하면 내용도 볼 수 있고,
두 개를 선택하여 다른 부분을 비교할 수도 있다. (Compare with Each Other)
▶ Tag
1.0 릴리즈를 하고자 한다.
태그를 이용해 후에 1.0 릴리즈 버전을 한꺼번에 체크아웃할 수 있도록 한다.
(일일이 수정버전을 찾아 체크아웃할 수고를 덜 수 있다.)
Team > Tag as Version

CVS Repositories 를 보자. (Window > Show View > other 에서 CVS 하단 CVS Repositories를 선택)

릴리즈 1.0 버전을 체크아웃하려면 Check out as 를 선택한다.

▶ Branch
Chatter release-1-0 수정 후, 수정사항을 반영하기 위해서는 브랜치를 만들어야 한다.
Team > Branch

Start working in the branch : 현재 프로젝트에서 만든 브랜치로 작업.

CVS Repositories 에서 Branches를 확인할 수 있다.
체크아웃한 폴더(Chatter release-1-0) 에서 수정하고자 하는 내용을 수정한 후 저장하고 commit한다.
별도의 프로젝트로 체크아웃했으므로 원래의 Chatter 프로젝트에는 영향을 미치지 않는다.
▶ 패치
: cvs에 commit하지 않고도 자신의 변경 내용을 다른 사람과 공유할 수 있다.
Team > Create Patch

### Eclipse Workspace Patch 1.0
#P Chatter1
Index: src/chat/common/ChatCommon.java
===================================================================
RCS file: /CVSRepo/Chatter/src/chat/common/ChatCommon.java,v
retrieving revision 1.1
diff -u -r1.1 ChatCommon.java
--- src/chat/common/ChatCommon.java 23 Jul 2007
+++ src/chat/common/ChatCommon.java 23 Jul 2007
@@ -1,5 +1,9 @@
package chat.common;
-public class ChatCommon {
-
+public class ChatCommon
+{
+ public static void main(String[] args)
+ {
+
+ }

▶ 삭제한 파일 복구
: 파일 삭제 후 cvs로 commit 했다가 삭제한 파일을 되살려야 하는 경우.
삭제한 파일을 포함하던 상위 디렉터리를 선택 → 컨텍스트 메뉴에서
Team > Restore from Repository


▶ CVS Annotation View
: 소스 코드의 특정부분을 누가 수정했는지 보고 싶을 때.

다른 참고 사이트 => https://eclipse-tutorial.dev.java.net/eclipse-tutorial/korean/part2.html
# by | 2008/02/12 16:41 | [P] Eclipse | 트랙백 | 덧글(0)





☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]