Skip to content

소스다운로드방법

irmusy edited this page Sep 27, 2013 · 10 revisions

myCortex-LM8962 예제 소스를 다운로드 받는 방법은 여러가지가 있습니다. 본인의 상황과 성향에 맞는 방법을 선택하세요.

zip 파일로 다운로드 받기

최신 버전을 받으려면 repository 페이지 우측 메뉴 하단의 Download ZIP 버튼을 클릭하여 최신 소스의 zip 파일을 다운로드 받아 사용합니다.

이전 특정 시점의 버전을 다운로드 받으려면 repository 페이지 위쪽 가운데 부위의 release 를 클릭하세요. 버전별로 zip 파일을 다운로드 받으실 수 있습니다.

장점:

  • 빠르고 간단하다.

단점:

  • 소스가 업데이트되면 다시 받아야 한다.
  • 업데이트 소식을 받을 수 없다.

이 repository에서 clone 받기

git client를 설치하고 이를 통해 clone 받아 사용합니다. 윈도용 git client에는 git(커맨드 쉘 기반), SourceTree for Windows(GUI tool), GitHub for Windows(GUI tool)가 있으며, SourceTree가 가장 기능이 많지만 조금 느린 편입니다.

clone 받을 repository 주소는 https://github.com/withrobot/myCortex-LM8962_example.git 입니다.

장점:

  • 자신이 원하는 소스를 언제든지 새로 받을 수 있다.
  • 업데이트된 소스 알림을 항상 받을 수 있다.

단점:

  • git 클라이언트를 설치해야 한다.

Sebversion으로 checkout 받기

SVN 클라이언트를 설치하고 checkout 받아 사용합니다. 주소는 https://github.com/withrobot/myCortex-LM8962_example 입니다.

장점:

  • 기존 SVN 사용자라면 가장 간단한 방법.

단점:

  • SVN으로 접근하면 조금 느리다.

자신의 repository로 fork해서 clone 받기

repository 페이지 우측 상단의 Fork 버튼을 클릭합니다. 자신의 GitHub 계정이 필요하며, 가입은 무료. Fork를 받으면 본 repository와 동일한 자신만의 복사본이 생성됩니다. Fork된 repository로 부터 다시 clone받아 사용하게 되며, 이 복사본에는 자신의 수정, 편집 작업을 올릴 수 있습니다. 이러한 수정 작업이 의미 있다고 판단되면 Pull Request를 통해 다시 본 repository에 반영시키는 방법으로 오픈소스 개발에 참여할 수 있습니다.

장점:

  • 자신만의 repository에 변경사항을 올릴 수 있고, 이를 다시 이 repository에 반영할 수 있다(개발참여)

단점:

  • git 사용에 조금은 익숙해야...