개발서버에 git 을 설치해야 한다. 사용을 해본적은 있어도 설치는 해본적이 없었는데 역시 요즘 기술답게 설치는 어렵지 않았다. 간단하다. git 설치하기 가장 간단한 방법은 wandisco 사의 repo를 활용하는 것이다. $ yum install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-1.noarch.rpm root 계정이 아니고 사용자 계정이라면 앞에 sudo를 붙여줘야 한다. 이렇게 해서 wandisco repo를 install을 해준 후에 다시 yum을 통해 install을 해준다. $ yum install git 마찬가지로 문제없이 설치가 잘 된다. $ git --version 설치가 된 후에는 위 명..
git이 대세이고 흐름을 따라가야 하지만 일부 소규모 프로젝트에서는 svn을 고집하는 경우가 아직은 많이 있다. 그래서 이번엔 svn을 linux 환경에서 어떻게 설치하는지 알아보도록 하자. (사용자 계정으로 설치한다.) (Windows에 설치하는것은 이 글을 참조하자. ) $ sudo yum install -y subversion yum으로 간단하게 subversion (svn) 을 설치할 수 있다. 이런 설치과정이 쭉 나오고 마지막에 Complete! 라고 나오며 깔끔하게 설치가 끝난다. $ svn --version 설치확인은 위와 같이 해서 할수있다. 다음은 실제 프로젝트의 svn repository를 생성을 해야 한다. /app/svn 에 svn 관련 프로젝트들을 다 넣을 계획이다. $ svnad..
지난번에는 svn에 trunk, branches, tags 생성하는 방법에 대해서 알아보았다. svn trunk, branches, tags 생성하기 (with svn:E160013) 일단 TESTSVN 이라는 svn repository 를 생성을 하였다. (svn 은 설치가 되었다는 전제) svnadmin create --fs-type fsfs /app/svn/TESTSVN 생성을 마치면 이클립스에서 바로 생성된 svn 주소를 통해 만든 Reposit.. oingdaddy.tistory.com 그럼 이녀석들은 무엇을 위해 이렇게 따로 나뉘어 있는가? 다 각자의 역할이 있다. trunk : 소스의 주 개발 작업을 진행하는 폴더 branches : 소스의 현재 버전을 유지보수하고, 현재 버전을 기반으로 차..
git을 더욱 효과적으로 사용할 수 있도록 도와주는 여러 도구들이 있지만 오늘은 이클립스에서 git plugin을 통해서 git을 사용하는 방법에 대해 알아보겠다. 요즘 나오는 이클립스나 STS는 모두 git이 기본적으로 설치가 되어 있어서 별도의 설치 과정은 필요 없다. git을 이클립스에서 사용하기 위해서는 이클립스의 windows > perspective > open perspective > git 으로 Git Repositories 를 열어주고 clone git repository 를 해준다. (생성한 git repo의 주소와 계정정보를 알고 있어야 함) 다음으로는 Clone URI를 클릭한다. 이런 식으로 git의 정보를 입력해주고 적당한 디렉토리에 받는다. 그리고 maven 프로젝트라면 생성한..
일단 TESTSVN 이라는 svn repository 를 생성을 하였다. (svn 은 설치가 되었다는 전제) svnadmin create --fs-type fsfs /app/svn/TESTSVN 생성을 마치면 이클립스에서 바로 생성된 svn 주소를 통해 만든 Repository에 접근해 볼수 있다. 하지만 우리에게 익숙한 trunk, branches, tag 등의 폴더는 찾아볼수가 없다. 이클립스에서 이 Repository를 우클릭하면 오오 branch, tag 는 있어서 그냥 만들면 되겠네? svn 설치 끝났다 라고 생각을 할수도 있는데 막상 생성을 해보면 ?? 생성이 되지 않는다. E160013 오류가 발생한다. 걱정하지 않아도 된다. 간단히 해결 가능하다. Solution. 폴더명을 직접 입력하여 ..