본문 바로가기

Study/SVN4

SVN으로-소스관리하기-4 유용한기능(Repo browser, show log) 5. REPO-BROWSER 이건 말그대로 브라우저(탐색기)라고 생각하심 됩니다^^; 우선 실행하는건 프로젝트 폴더에서 마우스 우버튼~ 위 그림과 같이 찾아가서 Repo-browser를 클릭해줍니다. 그러면 위와같이 실제 서버의 탐색기를 열어줍니다. 이곳에서 소스를 드래그앤 드롭으로 다운로드 하셔도 됩니다. 물론 지우고 넣는것도 가능~ 6. SHOW LOG 이게 어찌보면 가장 중요한 기능 같습니다. SVN을 쓰는 이유랄까요? 일단 한번 열어봅시다 아래의 경로로 들어갑니다~그럼 아래의 그림과 같이 내가 commit했던 내용들이 쭈~욱 나옵니다. 위쪽에 보면 서버에 올려진 버전들도 나오고 add된 파일이 있는지 누가 했는지 날짜와 메세지등이 나옵니다. 그리고 하나를 골라보면 바로밑에 자세한 내용이 나오죠~ .. 2015. 2. 12.
SVN으로 소스관리하기 3 기본기능(update, commit, add, delete) ​오늘은 SVN에서 자주 사용하는 기능에 대해서 알아봅니다. 설치는 앞 포스트를 참고해주세요^^ SVN은 탐색기에서 모든작업을 한다고 생각하시면 됩니다. 일단 저번에 만들어 줬던 폴더로 가야합니다.(전 project/trunk/로~) 전 일단 작업하던 프로젝트가 있어서 그쪽으로 들어왔습니다. 일단 우선 사용할 기능들은 위에 표시된 것들 +delete입니다. 1. SVN Update 이 기능은 서버에서 최신소스를 받아오는 경우에 씁니다. 예를들어 코웍을할 때 다른사람이 올려놓은 소스를 받거나, 내가 올려놓고 작업하다 예전소스를 받고 싶을 경우이죠~ 머 간단합니다. 일단은 기존있던건 지워주는게 중복이 안되고 좋습니다. 그리고 마우스 우클릭하시고 SVN Update를 클릭!! 글럼 위와같이 받아옵니다. 2. .. 2015. 2. 12.
SVN으로 소스관리하기 2 설치(클라이언트) ​이제 클라이언트쪽 설치입니다. 설치프로그램은 첨부가 10M밖에 안되는 관계로 링크로 대체합니다. TortoiseSVN 위 링크를 눌러 설치해주세요 일명 거북이로 불리는 소스관리 툴입니다. 설치 때는 머 설정할게 없습니다. 일단 설치가 완료되면 탐색기를 엽니다~ 자 폴더를 하나 만들어 주세요(저는 project). 그리고 마우스 우클릭하면 SVN Checkout가 나와요. 처음 폴더와 서버를 연결할 땐 처 checkout이 뜹니다. 이후엔 update나 commit 자 위에껀 서버의 위치입니다. 잘 모르시겠으면 visualSVN을 실행하시면 첫화면에 Server URL이 나옵니다. 그 URL에 추가한 repositories(project)를 추가해 준겁니다. 그리고 이곳이 프로젝트의 root가 되니까 클.. 2015. 2. 12.
SVN으로 소스관리하기 1 설치(서버) ​​코딩을 하다보면 소스관리하기가 여간 힘든게 아닙니다. 그래서 여러 툴들을 찾아보곤 하는데, 그 중 SVN이 가장 좋은 것 같습니다. 물론 작업장소가 고정적이지 않다면 구글 sites도 괜찮은 것 같습니다. 하지만 버전관리와 소스비교에는 SVN만한게 없는 것 같습니다. 그래서 오늘은 SVN 설치 방법입니다. 우선은 서버쪽입니다. 설치파일은 첨부파일로~ 그럼 설치를 시작해 봅시다~ 설치하다보면 이런 선택창이나오는데 그냥 위에 것(VisualSVN에서 관리되도록) 선택 여기선 설치경로와 SVN 저장DB경로입니다. VisualSVN설치경로, 아래가 DB저장경로, 그리고 포트와 인증방법 설치가 다되면 우선 서비스를 멈춰줍니다. 설정을 해야하니깐요~ 그리고 왼쪽탭을 두번째(Repository)를 선택하시고 메뉴.. 2015. 2. 12.

인기글