ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Spring Boot] SVN 설치 및 사용법
    Server/SpringBoot 2019. 11. 19. 11:31

    오늘은 SVN에 대해서 알아보자

    SVN은 형상관리/소스관리 툴이다. git과 다른점은 git은 모두가 볼 수 있지만, SVN은 url과 id, pw가 필요하므로 팀 프로젝트에서 팀원, 즉 권한을 가진 사람들 끼리만 소스관리가 가능하다.

    이클립스 상단 툴바에서 [Help]-[Eclipse Marketplace]로 들어간다.

     

    Find에서 [SVN] 검색후 나같은 경우에는 스크롤을 좀 내려보면 있는 Subclipse 4.3.0 으로 install했다!!

    이제 이후에는 쫙쫙 설치를 해주면된다.

     

    설치가 다 되었다면 실행순서를 한번 보자.

    본인이 원하는 프로젝트위에 마우스 우클릭 후 , [Team]->[Share Projects]를 클릭하자

    이미 저장해놓은 SVN 경로가 있고, 그 경로를 사용하려면 밑에 Use existing repository location:을 클릭하고

    새로 만들겠다고 하면 Create a new repository location을 선택하자.

    본인이 접속할 URL 주소와 만들어져 있는 User ID 와 Password를 입력해야한다!

     

    이제 SVN Synchronize 화면으로 전환해서 Commit을 해보자.

    본인이 원하는 , 수정한 클래스위에 마우스 우클릭 한 후, Commit을 하면 된다.

    저걸 클릭하면

    위에 Comment 란에는 수정에 대한 내용을 입력하면 된다. 여기서는 형식이 '# ~~ ' 이므로 저런식으로 입력하였다.

    또한 과거에 커밋한 내용을 확인하며 형상관리가 가능하다.

    다른 사람이 수정한 코드를 내 코드에 덮어쓰고싶을때는, Update 또는 Override and Update를 하면 된다.

    Update는 남의 코드와 나의 코드가 충돌이 없을 때는 Update를 그냥 하면 된다. 하지만 충돌이 나게 되면 클래스 옆에 빨간색 모양이 나타나게 되는데 그럴 때는 Override and Update 를 사용한다. 하지만 Override and Update를 사용할 땐 내 원래 코드를 다른 곳에 잠시 보관해 놓은 후에, Override and Update한 코드와 비교하여 수정해야 한다.

     

    그럼 20000

Designed by Tistory.