프로젝트의 버전관리 도구로 CVS 와 Subversion이 가장 많이 사용된다.
하지만 CVS의 단점을 개선한 Subversion이 점차 많이 사용되고 있다.


* subversion의 특징

- 파일명 변경이 히스토리에 남는다.(CVS는 기존 파일을 삭제한 것으로 간주해버린다)
- 원자적 커밋(모든 파일이 커밋되면 되는거고 아니면 모두 롤백)
- 커밋 단위별 버저닝.(CVS는 각 파일별로 버전을 메기지만 SVN은 커밋단위로 버전을 메기기 때문에, 직전 커밋상태로
  모든 파일을 되돌리는 것이 가능하다)


http://subversion.tigris.org/ (subversion 공식 홈페이지)

http://subclipse.tigris.org/ (subclipse 홈페이지)
http://tortoisesvn.sourceforge.net/


이클립스 플러그인 설치 방법

원문 : http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA

 
 
Eclipse 3.2/Callisto, 3.3/Europa, 3.4/Ganymede, 3.5/Galileo +
Subclipse 1.6.5 and 1.4.8 are now available for Eclipse 3.2+!

See the changelog for details. Existing Subclipse users should read the upgrade instructions for important information on changes you to need to make to your Eclipse preferences to see the new version in the update manager.

Subclipse 1.4.x includes and requires Subversion 1.5.x client features and working copy format.

Subclipse 1.6.x includes and requires Subversion 1.6.x client features and working copy format.


Links for 1.6.x Release:
Changelog: http://subclipse.tigris.org/subclipse_1.6.x/changes.html
Eclipse update site URL: http://subclipse.tigris.org/update_1.6.x
Zipped downloads: http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240


 
Install Subclipse in Eclipse 3.x

 

Step 1:

Begin the installation from the Eclipse Help menu item.

Step 2:

This screenshot show the screen as it initially comes up.

In this case you will need to change the radio button to indicate that this is a new install.

Step 3:

This screen will vary depending on the features you have installed already.

You want to click on the New Remote Site button.

If you are behind a proxy and the Eclipse install mechanism does not work, then you can download a zipped version of the update site and then click the New Local Site button instead.

Step 4:

This screen is showing the New Remote Site dialog, filled in with the correct information to install Subclipse

    Name: Subclipse 1.6.x (Eclipse 3.2+)
    URL:  http://subclipse.tigris.org/update_1.6.x
    Name: Subclipse 1.4.x (Eclipse 3.2+)
    URL:  http://subclipse.tigris.org/update_1.4.x
    Name: Subclipse 1.2.x (Eclipse 3.2+)
    URL:  http://subclipse.tigris.org/update_1.2.x
    Name: Subclipse 1.0.x (Eclipse 3.0/3.1)
    URL:  http://subclipse.tigris.org/update_1.0.x

Step 5:
When you first come back to this screen, the site you added will NOT be selected.
Be sure to select it before clicking Next.
Step 6: This next screen shows all of the features that are available to install.
Step 7: Click the button to accept the license agreement.
Step 8: Confirm the install location
Step 9:
There is an Eclipse preference to turn off this next dialog.
I have never seen a signed feature. Not even Eclipse.org nor IBM sign their features.
Step 10: Just a screenshot of the in-process installation.
Step 11: Eclipse needs to be restarted after installing Subclipse.
Step 12:
Finally, after restarting Eclipse,
the first thing you will typically want to do is open the Subclipse Repository perspective
where you can define your repositories.
Be sure to also check the online help
as well as the Subclipse preferences located under Team -> SVN.




..

Posted by finewoo
,