마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

SVN 의 정의와 command line tool 정의를좀 알려주세요

0 추천
이와 같은 질문이 왜 나왔는지 배경부터 설명 드리겠습니다

eclipse 를 이용한 어플리케이션 개발 중에

 svn이란걸 알게 되었고->

svn을 깔다보니 subclipse 라는걸 깔고

-> 또한 silk svn과 javaHl도 알게 되었습니다

 

그래서 제가 나름 정리해 본 바로는

 

svn - 서버 관리 시스템중 하나이다

subeclipse- svn을 이클립스에서 사용할수 있는 플러그인 이름이다

silk svn - svn과 관련된 command line tool

javahl   - silk svn 에 포함된 기능중 하나로 c++작성되어 있는 라이브러리로 svn라이브러리와 java 사이에서 브릿지 역할을 한다

------------------------------------------------------------------------질문

1. 위와 같이 정리 했는데 틀린점이 있는지요?

 

2. silk svn 은 command line tool 이라는데 대충은 알겠지만 정확하게 어떤걸 command line tool이라고 하는지요?

 

3.eclipse를 통해 안드로이드 어플을 개발한다면 GUI Cilent tool인 tortoisesvn 을 활용할수 있거나 혹은 필요 없는지 궁긍합니다
밥먹자 (550 포인트) 님이 2014년 8월 21일 질문

2개의 답변

0 추천
 
채택된 답변
svn 은 소스형상관리툴 중에 하나죠. 
 
그리고 svn 자체가 커맨드라인툴이고 
silk svn 은 서드파티 클라이언트 제품 중 하나구요.
javahl 은 svn 을 자바기반 IDE에서 사용하기 위한 플러그인이라고 보시면 되구요.
tortoisesvn 이 gui client tool 은 아닐텐데요.
GUI 나 command line 의 구분을 못하시는 듯합니다.
아마 DOS 나 리눅스같은 터미널 기반 OS 를 사용하지 않으셔서 그런듯하네요.
 
이클립스를 사용하신다면 그냥 git 을 이용하시거나 svn 을 꼭 사용하셔야 한다면
Subversive 플러그인을 설치하시면 원할하게 사용하실 수 있을 겁니다.
 
달기살 (12,990 포인트) 님이 2014년 8월 22일 답변
밥먹자님이 2014년 8월 22일 채택됨
넓은 의미에서는 형상관리 툴이 맞긴 한데 실무에서는 일반적으로 소스 관리로 보는게 맞죠 ㅎㅎ
예. 아직 리눅스 기반을 사용해보지 못해서 구분이 잘 안가네요. 답변 감사드립니다
0 추천
SVN->Subversion

->소스 관리 Tool 이죠

 

요즘 이것보다는 GIT 를 많이 사용

 

Google에서 검색 하면 나와요
날아라동아리 (620 포인트) 님이 2014년 8월 22일 답변
답변 감사드립니다~ git 한번 사용해보도록 하겠습니다
...