일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- syntax
- IntelliJ
- 생성자
- IntelliJ IDEA Community
- install
- Checkout
- 특징
- sourcetree
- Android Studio
- svn
- constructor
- gradle
- commit
- 상속
- terms
- git
- Class
- VCS
- cherrypick
- Android
- 문법
- error
- Branch
- TortoiseSVN
- 자바
- intellij 연동
- 캡슐화
- java
- SSL
- Subversion
- Today
- Total
목록VCS/SVN (5)
Jay's Developer Note
Intellij 에서 SVN 연동하기 이전 게시글에서는 TortoiseSVN 을 이용한 SVN 사용법에 대해 알아보았다. 이번 글에서는 IDE 에서 SVN 을 사용하는 법에 대해 알아보겠다. IDE 는 Intellij Community 2021.1.1 에서 진행했다. Intellij 를 기반으로 사용하는 Android Studio 에서도 동일한 방법으로 사용이 가능하다. Eclipse 나 Eclipse 기반 STS 에서는 쓰는 법이 약간은 다르다. 요즘 보편적으로 많이 쓰고 보다 가벼운 Intellij 를 사용하도록 하겠다. Checkout Version control 이 Git 으로 되어 있다면 Subversion 으로 바꾼다. Cannot run program "svn" (in directory "C..
TortoiseSVN 간단 사용법 전전 게시글에서 설치했던 TortoiseSVN 의 정말 간단한 사용법에 대해 알아보겠다. 내 PC 에 VM 하나 올려서 SVN 을 설치한 테스트 서버를 구축 후 진행했다. Checkout 우클릭을 해서 메뉴를 열고 체크아웃을 진행한다. .svn 폴더가 생성되면서 해당 폴더는 이제 버전 관리가 되는 폴더가 되었다. 밖에서 보면 초록색으로 체크가 되어있는 모습을 볼 수 있다. Commit test.txt 라는 파일을 만들어서 커밋을 해보겠다. 우클릭으로 SVN 메뉴를 열어 SVN Commit 메뉴를 선택한다. 커밋 메시지를 작성하고 커밋할 파일을 선택한 후 OK 를 누른다. 그러면 로그인 프롬프트가 나오는데 부여 받은 계정 정보나 만든 계정 정보를 입력한다. Save aut..
SVN 용어 정리(SVN Terms) 어떤 분야가 됐건 그 분야에 종사하는 사람과 대화를 하기 위해서는 기본적으로 통용되는 단어(용어)를 알아야 의사소통이 가능하다. 그뿐 아니라 그 용어들은 길게 표현해야 하는 의미를 함축적으로 전달할 수 있는 아주 좋은 방법이다. 그래서 필자는 프로젝트를 진행할 때 기본적으로 통용되는 용어 외에도 서로가 이해 가능한 용어를 사용하는 것을 좋아한다. SVN 에도 마찬가지로 용어들이 존재한다. 지금부터 그 용어들에 대해 알아보도록 하겠다. Repository : 저장소 SVN 에서 저장소는 보통 Remote Repository(원격 저장소)를 의미한다. 즉, 서버에 올라가 있는 저장소로 URL 이 있는 모든 사용자가 '접근'이 가능하다. Revision : 리비전 저장소에..
TortoiseSVN 을 설치해보자! SVN 을 사용하기 위해서는 당연히 설치가 우선이다. 사용방법은 기본적으로 2가지이다. 1. CLI 방식 2. GUI 방식 * CLI : Command-Line Interface, GUI : Graphical User Interface CLI 는 DOS, Linux 처럼 까만 배경에 하얀 글씨가 있는 환경이다. GUI 는 Windows 처럼 사용자가 클릭 몇 번으로 원하는 기능을 수행 할 수 있는 환경이다. 어려운 것부터 시작하게 되면 거부감이 들기 쉽다. 그래서! GUI로 제공해주는 툴을 먼저 사용해 보도록 하겠다. 설치하기 우선 TortoiseSVN 을 설치한다. TortoiseSVN 공식 Download Link Downloads · TortoiseSVN dow..
SVN 이란 ? SubVersioN 의 약어이다. VCS 의 종류 중 하나로 소스 코드를 버전 별로 관리하기 위해 주로 사용한다. 만약 소스 코드를 버전 별로 관리하지 않는다면 어떻게 될까? 장담컨데 프로젝트는 난장판이 될 것이다... 왜 난장판이 되냐면.. 상상하기도 싫은 예를 몇 들어보겠다.... '이 코드 누가 짰어!' '이거 상용에 반영된거야?' '이 기능 전 기능으로 롤백해' VCS 를 사용 안 했다면.. 처참했을 것이다. 그래서 기업들이 대다수 사용을 하는 것이다. 필자같은 경우는 회사 내부에 VCS 를 구축하기 전까지 프로젝트 폴더 자체를 복사해서 일자 별로 버전을 관리했다. VCS 는 위 모든 케이스에 대한 대책이 마련되어 있다. '이 코드 누가 짰어!' -> VCS 는 commit 을 할..