본문 바로가기
반응형

SVN6

[TortoiseSVN] 특정 revision으로 롤백(rollback) 후 다시 커밋(commit)하기 (ft. merge) - 특정 revision으로 복구 후 다시 서버로 커밋하기 - svn을 사용하다보면 특정 revision으로 롤백하여 복구해야 하는 경우가 생기는데, revision으로 돌아가는 방법은 많다. update to revision, switch, ... 등 여러 방법들이 존재하는데, 혼자 svn을 사용하는거면 상관 없지만 여러 사람이 svn을 사용하게 되면 저 방법들은 로컬에서만 적용되기 때문에 svn 서버에는 적용되지 않아 update할 경우 다시 원상복구된다. 그래서 서버의 특정 revision의 상태로 다시 커밋을 하고 싶었으나 위 방법들로 롤백을 시킨 뒤 커밋을 눌러보면 커밋대상에 아무것도 뜨지 않는다. 이제 작업 내용을 롤백하고 다시 커밋하는 방법에 대해 알아보자. 우선 tortoiseSVN을 대상.. 2021. 10. 13.
[Android] 안드로이드 스튜디오(Android Studio) SVN 사용하기(2) - 커밋(Commit) & 업데이트(Update) 안드로이드 스튜디오 SVN commit & update - SVN 커밋(Commit) 하기 - 작업한 부분을 SVN에 올려 형상관리 하기 위해선 commit을 해야하는데 체크아웃 받은 프로젝트 즉. 연결된 프로젝트가 아니면 Commit 부분은 보이지 않지만 연결된 프로젝트의 경우 [VCS] - [Commit...] 로 들어가 손쉽게 Commit 이 가능하다. (좀더 정확하게 했던 부분만 따로따로 commit을 하고싶으면 해당 파일들을 선택하고 마우스 우클릭으로 진행해 주면 된다.) Commit 버튼을 클릭했다면 아래와 같은 창이 나올텐데 보기만해도 복잡해보이지만 위에는 1. 변경된 파일 목록을 보여준다. 커밋할 대상들을 체크 및 언체크 해주면된다. 그리고 중앙부분에는 2. Comment 로그를 기록하는것.. 2019. 9. 30.
[Android] 안드로이드 스튜디오(Android Studio) SVN 사용하기(1) - 연결 및 체크아웃 안드로이드 스튜디오 SVN 연결 및 체크아웃 - 안드로이드 스튜디오 SVN 연결 - 안드로이드 스튜디오에서 svn을 사용하기 위해서는 Subversion 이 필요하다. https://www.visualsvn.com/downloads/ 에 들어가서 ' Apache Subversion command line tools ' 를 다운로드 받아주자 파일 하나가 다운로드 될텐데 따로 설치할 필요는 없이 해당 알집 파일을 원하는 경로에 압축을 풀어주면 된다.(나는 찾기 쉽게 c드라이브 programfiles 폴더 안에 넣어뒀다.) 이제 여기까지 완료하였으면 안드로이드 스튜디오를 실행하고 [File] - [Settings] - [Version Control] - [Subversion] 에서 다운로드한 Subversio.. 2019. 9. 30.
[VisualSVN] 이클립스(Eclipse) SVN 연동하기 2 (Eclipse 설정) - 이클립스 SVN 사용하기 (SVN 설정) -자 이제 Eclipse에서 SVN 툴을 설치해 보도록 합시다. 화면에서 보이는 거와 같이(작아서 잘 안 보이려나..) 이클립스내에서 [Help] - [Eclipse Marketplace] 를 선택해 줍니다. Marketplace 를 클릭하게 되면 아래와 같은 화면이 나오는데 SVN 을 검색해서 아래와 같이 결과가 나오면 Subversive(빨간색 체크한 부분)을 Install 해주자!(SubClipse 역시 SVN 설정이 가능하지만 Subversive가 좀더 장점이 많다는 말이 많다.) 인스톨을 눌러주고 아래와 같은 화면이 나오면 [Confirm 클릭]하여 넘어가도록하자. 그러면 아래와 같은 창이 뜰텐데 그냥 Yes를 눌러서 넘어가주면 된다. 그러면 아래와 .. 2019. 1. 22.
[VisualSVN] 이클립스(Eclipse) SVN 연동하기 1 (SVN 설정) - 이클립스 SVN 사용하기 (SVN 설정) - 우선 Eclipse 와의 연동에 앞서 SVN에서 저장소를 만들어주자.(아무것도 설치가 안되신 분들은 SVN과 ECLIPSE를 설치해 주세요) VisualSVN Server 설치 : https://mine-it-record.tistory.com/18 Eclipse 설치 : https://mine-it-record.tistory.com/16 SVN 을 실행하고나서 [Repositories 를 우클릭] 해보면 아래와 같이 나오는데 우리는 새로 만들거기 때문에 Create 를 선택해 주도록 하자. 그러면 아래와 같은 화면이 나올 것이다. 여기서 역시 무슨 소리인지 모르기떄문에 기본 설정으로 FSFS repository로 설정되어있는 그대로 다음을 눌러주자 여기서는.. 2019. 1. 22.
[VisualSVN] 다운로드 및 설치 VisualSVN Server 는 형상관리 서버의 일종이다 여러명이 각각 업무 분담을 한다 생각해 보자. 그럴경우 마지막에는 결국 한 곳에 뭉쳐주어야하는데 형상관리 툴이 없다면 일일이 한 컴퓨터에 소스를 다 모아놓아야 한다. 그 불편함을 해소해 주는게 형상 관리 툴이다. 협업을 할 때 한 컴퓨터에서 이를 관리해줄 수 있다.(요즘은 Git을 많이 사용하는 추세이다.) 이제 SVN을 설치해 보도록 하자. https://www.visualsvn.com/server/download/ - 설치 주소 입니다.(그냥 구글에 visual svn 쳐도 나옵니다.) 윈도우 환경에 맡는 것을 클릭하여 다운로드해 주도록 하자. 다운로드과 완료된 파일을 실행하게 되면 아래와 같은 화면이 보인다. 당연히 Next를 눌러주자. 그.. 2019. 1. 22.
반응형
TOP