본문 바로가기

DevTools/yobi

yobi(요비)란 무엇인가 ? 윈도우 환경에서 yobi 설치와 activator 실행

오늘은 Yobi 에 대해서 포스팅 하겠습니다.

Yobi 란 ?

어떠한 프로젝트에 있어서 프로젝트를 진행하게 되면 코드를 저장해야되는 저장소 (GIT , SVN) 가(이) 필요할것이고 발생되는 이슈사항에대한

관리가 필요할것입니다. 이슈사항에 대한 관리는 이메일이나 엑셀등을 사용할수있을 것이구요 . 여기에 파생되는 각종 문서들 이미지 들을 관리하는 공간도

필요할것이고 프로젝트의 규모가 클경우 팀이나 파트별로 권한관리도 필요할것 입니다.  

프로젝트는 관리해야될 사항이 많기떄문에 통합적으로 관리되어야 한다는것입니다.

여기에 적합한 도구가 바로 Yobi 입니다.

yobi는 설치형 프로젝트 호스팅 소프트웨어로  Apache Licence 2.0 오픈소스로 무료이며 , 쉬운 설치 가 특징인 도구입니다.


Yobi 구성

  • Playframework ( activator )  + JAVA (JDK 1.7 이상 )
  • EBean ( ORM )
  • JGit
  • Twitter Bootstrap + Custom CSS
  • LESS
  • H2 Embedded DB


yobi

yobi는 Yobi  = 코드리뷰 + 협업 코드 교환 + 이슈 트래커 + 코드 저장소 

정의할수 있겠습니다.


진행은 다음과 같이 할것입니다.

  1. 다운로드
    1. Yobi 다운로드
    2. jdk 1.7 다운로드
    3. Activator 다운로드
  2. 설치
    1. 환경변수 설정
    2. Yobi 설치
    3. Activator 설치


A. yobi 다운로드

http://yobi.io/  접속   -> 다운로드

B.JDK 1.7 다운로드

yobi 나 activator ( 구: play framewrok) 의 구버젼의 경우 JDK 1.7 환경에서만 작동하거나 1.8 버젼에서 오류가 발생하는 이슈가 있다.

그렇기때문에 1.7 사용을 권장하고 싶다.

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html   접속

라이센스 동의후 운영체제 환경에 맞는 설치 파일을 다운받는다.

인스톨은 특이사항이 없기때문에 next 버튼 클릭하며 설치 완료 하면 된다.

C.activator 다운로드

https://www.playframework.com/download 접속

최신버젼을 다운받는다.


A.환경변수 설정

설명은 윈도우7(64비트) 환경과 git hub 가 설치되어 있는 환경을 기준으로 한다.

윈도우시작 버튼 - > 프로그램 및 파일 탐색 창 - > 환경 변수 검색 엔터 

다음과 같은화면에서 상단에 사용자 변수를 추가해준다.

변수이름:JAVA_HOME   변수값 : C:\Program Files\Java\jdk1.7.0_79\bin;  (  JDK 를 기본설치했을경우 대부분이 이경로이다. )

이작업은 cmd 창에서 bin 경로까지 가지않더라도 어디서든 bin 에있는 java.exe 나 javac.exe 등을 실행할수있게한다.

JDK 에 대한 환경설정이 끝났으면  yobi 와 activator 에 대한 환경변수설정을 해줘야한다.

시스템 변수에서 Path 값을 찾아 편집을누르고 끝에서 부터 경로를 추가해준다. 

변수는  변수;변수;변수; 끝맺음을 ; 표시로 하기떄문에 Path 값에 이어서 변수값을 추가하려면 ; 로 끝났는지 확인이 필요하다.

앞에있던변수...;C:\yobi-0.8.2\bin;C:\activator-1.3.6-minimal; 이런식으로 추가를 완료해주면 환경변수 설정은 끝난다.

B.yobi 실행

cmd 실행창에서 C:\yobi-0.8.2\bin 경로로 이동후 yobi 입력후 엔터

브라우져상에 해당주소를 입력하면 yobi가 실행된다

사용방법은 추후 본격적으로 사용시작할때 추가포스팅을 해야겠다.

C.activator 실행

activator 는 yobi 를 github 에서 다운받아와야한다  git 에서 다운받는 yobi는 yobi 사이트에서 받는것과는 다르다.

이작업은 cmd 창이 아닌 git shell 에서 작업을 진행한다.

C:\activator-1.3.6-minimal 경로로 이동한다.

git clone https://github.com/naver/yobi.git

     명령을 이용해 yobi 를 설치한다.

설치가 완료되면 설치된 yobi 폴더로 이동한다

yobi 폴더가 [master] 로 잡히는것이 보일것이다.  ..\activator  엔터

설치가 진행된다. 

설치가 완료되면 ..cd 명령어를 통해 C:\activator-1.3.6-minimal 경로로 이동한다.

activator 를 실행 한다


실행된모습이다.

     우측에서 설치한 yobi 의 경로를 지정해준다


실행완료한 모습



다음시간에는 개념적인부분과 실사용에대해서 포스팅할수있도록 하겠다~