๋ค์ด๋ฒ ๊ฐ๋ฐ์์ผํฐ ์คํ ํ๋ก์ ํธ ๋ฐฑ์ ๋ฐ ๋ง์ด๊ทธ๋ ์ด์ ์ ์ํ Python ๋ชจ๋
๋ณธ ๋ชจ๋์ ๋ค์ด๋ฒ ๊ฐ๋ฐ์์ผํฐ์ ์คํ ํ๋ก์ ํธ ์ ๋ง์ด๊ทธ๋ ์ด์ ์ ์ํด 2๊ฐ์ง ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. 1. ๋ค์ด๋ฒ ์คํํ๋ก์ ํธ ๋ฐฑ์ : ๋ก์ปฌPC์ ๊ฐ์ธ์ ์คํ ํ๋ก์ ํธ ๋ฐ์ดํฐ (์ด์/๊ฒ์ํ/์ฒจ๋ถ ํ์ผ ํฌํจ)๋ฅผ ๋ฐฑ์ 2. Github๋ก ๋ง์ด๊ทธ๋ ์ด์ : ๋ก์ปฌPC์ ๋ฐฑ์ ํ ๋ฐ์ดํฐ๋ฅผ GitHub์ ํ๋ก์ ํธ๋ก ๋ง์ด๊ทธ๋ ์ด์
์ค์น/์คํ ํ๊ฒฝ
๋ณธ ๋ชจ๋์ CLI(Comamnd Line Interface) ํํ์ ๋ชจ๋๋ก์ Windows, Mac, Linux OS๋ฅผ ๋ชจ๋ ์ง์ํ๋ฉฐ, ์๋ ๋ฒ์ ์ด์์ ํ๋ก๊ทธ๋จ์ด ์ค์น๋์ด ์์ด์ผ ํฉ๋๋ค.
Python 2.7 ์ด์ ( ์ปค๋งจ๋ ๋ผ์ธ์์ Python ๋ฒ์ ํ์ธ ๋ฐฉ๋ฒ:
$ python --version
)Git 1.7.10 ์ด์ ( ์ปค๋งจ๋ ๋ผ์ธ์์ Git ๋ฒ์ ํ์ธ ๋ฐฉ๋ฒ:
$ git --version
)pip 7 ์ด์ ( ์ปค๋งจ๋ ๋ผ์ธ์์ pip ๋ฒ์ ํ์ธ ๋ฐฉ๋ฒ:
$ pip --version
)
์ 3๊ฐ์ง ํ๋ก๊ทธ๋จ์ด ์์ ๊ฒฝ์ฐ๋ ์๋์ ๊ฐ์ด๋๋ฅผ ๋ฐ๋ผ ์ค์นํด์ฃผ์๊ธธ ๋ฐ๋๋๋ค.
Python ์ค์น
- Windows์์ Python ์ค์น๋ฒ
-
Mac, Linux: ๊ธฐ๋ณธ์ ์ผ๋ก Python์ด ์ ๊ณต๋ฉ๋๋ค.
python --version (๋ฒ์ ํ์ธ ๋ฐฉ๋ฒ)
์ ๋ช ๋ น์ด ์คํ ์ 2.7๋ฒ์ ์ด์์ด ์๋์ ๋ถ์ ์ด ์๋ฃ๋ฅผ ์ฐธ๊ณ ํ์ ์ ์ ๊ทธ๋ ์ด๋ ํ๊ธธ ๋ฐ๋๋๋ค.
Git ์ค์น
์ด ๋ฒ์ ๋ฏธ๋ง์ผ ๊ฒฝ์ฐ GitHub์ push๊ฐ ๋ถ๊ฐ๋ฅํด์ ์ฒจ๋ถํ์ผ ๋ง์ด๊ทธ๋ ์ด์ ์ด ๋ถ๊ฐ๋ฅํฉ๋๋ค.
- Windows ์์๋ Git ๊ณต์ ํํ์ด์์ ์ ์ ํ Git ์ค์น ํ์ผ์ ๋ค์ด๋ก๋ ๋ฐ์ ์ค์นํ์๋ฉด ์ ๋์ํฉ๋๋ค.
-
๋๋ถ๋ถ ์ ๋์ค ๊ณ์ด์์ Git 1.7.10 ์ด์์ ์ง์ํฉ๋๋ค.
$ sudo apt-get install git # ๋ฐ๋น์ ๊ณ์ด $ sudo yum install git # ํ๋๋ผ ๊ณ์ด $ brew install git # OSX
- ๊ฐํน CentOS 6๋ฅผ ์ด์ฉํ์๋ ๋ถ์ ๊ธฐ๋ณธ yum ์ ์ฅ์์ ์๋ Git ๋ฒ์ ์ด ๋ฎ์ GitHub์ Push๊ฐ ์ ๋๋ ์ค๋ฅ๊ฐ ์ผ์ด๋ ์ ์์ต๋๋ค. ์ด ์๋ฃ๋ฅผ ์ฐธ๊ณ ํ์ ์ Git ๋ฒ์ ์ ์ ๊ทธ๋ ์ด๋ ํด์ฃผ์ธ์.
pip ์ค์น
Windows
์์ ์ค์น๋ฒ์ ๋ฐ๋ผํ์
จ๋ค๋ฉด pip๊ฐ ์๋์ผ๋ก ์ค์น๋์์ ๊ฒ์
๋๋ค. ๊ทธ๋ฌ๋ pip --version
์ ์คํํ์
จ์ ๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ ๋ค๋ฉด ์๋ ๊ณผ์ ์ ๋ฐ๋ผํด์ฃผ์ธ์.
- https://bootstrap.pypa.io/get-pip.py ํ์ผ์ ๋ค์ด๋ก๋ํ์ธ์.
$ python get-pip.py
- pip ์ค์น ๋ฒ์ ํ์ธ:
$ pip --version
Linux/Mac OS
- pip ์ค์น ์คํฌ๋ฆฝํธ ๋ค์ด๋ก๋:
$ curl https://bootstrap.pypa.io/get-pip.py > get-pip.py
- pip ์ค์น:
$ sudo python get-pip.py
- pip ์ค์น ๋ฒ์ ํ์ธ:
$ pip --version
๋ชจ๋ ์ค์น ๋ฐฉ๋ฒ
python, git, pip๊ฐ ์ค์น๋์์ผ๋ฉด ๋ค์์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ์ฌ ๋ชจ๋์ ์ค์นํฉ๋๋ค.
Linux, Mac ์ฌ์ฉ์
์๋์ ๋ช
๋ น์ด๋ง ์
๋ ฅํ๋ฉด ๋ง์ด๊ทธ๋ ์ด์
๋ชจ๋์ด ์ค์น๋ฉ๋๋ค.
$ pip install nforge_migration
Windows ์ฌ์ฉ์
-
Lxml (XML ํ์) ์ค์นํ์ผ ๋ค์ด๋ก๋
Lxml (XML ํ์) ์ค์น
$ pip install (๋ค์ด๋ก๋ํ ํ์ผ๋ช )
๋ง์ด๊ทธ๋ ์ด์ ๋ชจ๋ ์ค์น
$ pip install nforge_migration
๋ง์ด๊ทธ๋ ์ด์ ๋ชจ๋ ์์ค๋ฅผ ์ด์ฉํ ์ง์ ์ค์น
-
pip install nforge_migration
๋ช ๋ น์ด๋ฅผ ์ด์ฉํ์ง ์๊ณ , ๋ณธ ํ๋ก์ ํธ์ ์์ค๋ฅผ ์ด์ฉํด์ ์ง์ ์ค์นํ ์๋ ์์ต๋๋ค.$ git clone https://github.com/naver/devcenter-openproject-migration.git $ cd devcenter-openproject-migration $ sudo pip install -e .
์ค์น ์๋ฃ ํ์ธ
-
npa --help
๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ์ จ์ ๋ ์๋์ ๊ฐ์ ํ๋ฉด์ด ๋ณด์ด๋ฉด ์ค์น๊ฐ ์๋ฃ๋ ๊ฒ ์ ๋๋ค.Usage: npa [OPTIONS] Command line interface for parsing Nforge project. Options: --name TEXT ์คํ ํ๋ก์ ํธ ์ด๋ฆ --private ์คํ ํ๋ก์ ํธ ๋น๊ณต๊ฐ ์ ์ฅ์ ์ฌ๋ถ --dev_code DevCode ํ๋ก์ ํธ์ธ์ง --help Show this message and exit.
- ์ค์น ์๋ฃ ํ ์์ ์ ์ํ ํด๋๋ฅผ ๋ง๋ค์ด์ฃผ์ธ์.
๋ชจ๋ ์ฌ์ฉ ๋ฐฉ๋ฒ
๋ณธ ๋ชจ๋์ ์๋ 2๊ฐ์ง ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
-
๋ค์ด๋ฒ ์คํํ๋ก์ ํธ ๋ฐฑ์
๋ก์ปฌPC์ ๊ฐ์ธ์ ์คํ ํ๋ก์ ํธ ๋ฐ์ดํฐ (์ด์/๊ฒ์ํ/์ฒจ๋ถ ํ์ผ ํฌํจ)๋ฅผ ๋ฐฑ์
-
Github๋ก ๋ง์ด๊ทธ๋ ์ด์
๋ก์ปฌPC์ ๋ฐฑ์ ํ ๋ฐ์ดํฐ๋ฅผ GitHub์ ํ๋ก์ ํธ๋ก ๋ง์ด๊ทธ๋ ์ด์
- ์ฃผ์ ์ฌํญ !!
- ๋ค์ด๋ฒ ์คํํ๋ก์ ํธ๊ฐ
๋น๊ณต๊ฐ
์ํ์ด๋ฉด๊ณต๊ฐ
๋ก ์ ํ ํ ์งํํ์๊ฑฐ๋, ํ๋ก์ ํธ ๊ด๋ จ ์ธ์ฆํค๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ถ์ถํด ์ ์ฅํ์ ๋ค์ ์งํํด์ผ ํฉ๋๋ค. - ๋น๊ณต๊ฐ ํ๋ก์ ํธ ๊ด๋ จ ์ธ์ฆ ํค๊ฐ ์ถ์ถ ๋ฐฉ๋ฒ
- ์คํ ํ๋ก์ ํธ์ ๋ก๊ทธ์ธ ํด์ฃผ์ธ์.
- ์น๋ธ๋ผ์ฐ์ ์ฃผ์์ฐฝ์ ์ง์
javascript:document.cookie
๋ผ๊ณ ์ ๋ ฅํ์ธ์. ( Ctrl C / V ํ์๋ฉด ์๋ฉ๋๋ค.) - ์น๋ธ๋ผ์ฐ์ ์ ๋ณด์ด๋ ๊ฐ๋ค ์ค
NID_SES
์NID_AUT
๊ฐ์ ๋ณต์ฌํด์ฃผ์ธ์. - ์์
ํด๋์
cookies.txt
๋ผ๋ ํ์ผ์ ๋ง๋ค์ด์ฃผ์ธ์. - ์๋์ ๊ฐ์ ํ์์ผ๋ก
cookies.txt
ํ์ผ์ ์ฑ์์ฃผ์๊ณ ์ ์ฅํ์ธ์. (์ฟ ํค ๊ฐ์ ๋งจ๋ง์ง๋ง ์ธ๋ฏธ์ฝ๋ก ์ ์ง์ธ ๊ฒ)
NID_SES=ํค๊ฐ NID_AUT=ํค๊ฐ
- ๋ค์ด๋ฒ ์คํํ๋ก์ ํธ๊ฐ
๋ค์ด๋ฒ ์คํํ๋ก์ ํธ ๋ฐฑ์
-
npa
๋ช ๋ น์ด๋ฅผ ์๋์ ์๋ด์ ๊ฐ์ด ํฐ๋ฏธ๋์ ์ ๋ ฅํด์ฃผ์ธ์.- ๊ณต๊ฐ ํ๋ก์ ํธ:
npa --name ํ๋ก์ ํธ์ด๋ฆ
- ๋น๊ณต๊ฐ ํ๋ก์ ํธ:
npa --name ํ๋ก์ ํธ์ด๋ฆ --private
- ๊ณต๊ฐ ํ๋ก์ ํธ:
์๋์ผ๋ก ํ๋ก์ ํธ๋ค์ด ๋ค์ด๋ก๋๋๊ณ ์๋ฌด ๋ฉ์์ง ์์ด ๋๋ฌ๋ค๋ฉด ์ฑ๊ณตํ ๊ฒ์ ๋๋ค.
Now making 7267.xml and 7267.json of download: 100%|โโโ| 2/2 [00:01<00:00, 1.04s/it]
Now making 98439.xml and 98439.json of issue: 100%|โโโ| 21/21 [00:09<00:00, 2.78it/s]
Now making 98483.xml and 98483.json of forum: 100%|โโโ| 11/11 [00:02<00:00, 3.17it/s]
-
์์ ํด๋/Nforge/open_project/ํ๋ก์ ํธ ์ด๋ฆ
์ ํ๋ก์ ํธ๋ค์ด ๋ค์ด๋ก๋ ๋ฉ๋๋ค. ํด๋๋ ์๋์ ๊ฐ์ ๊ตฌ์กฐ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค.Nforge โโโ open_project โโโ ํ๋ก์ ํธ ์ด๋ฆ โโโ code_info.json # ์์ค ์ฝ๋ ์ ์ฅ์ ์ ๋ณด๊ฐ ๋ด๊ธด ํ์ผ โโโ developers.txt # ๊ฐ๋ฐ์๋ค์ ๋ค์ด๋ฒ ์์ด๋ โโโ downloads # ๋ค์ด๋ก๋ ์ ์ฅ ํด๋ โย ย โโโ json โย ย โโโ raw # ์ฒจ๋ถํ์ผ โย ย โโโ xml โโโ issues # ์ด์/๊ฒ์ํ ์ ์ฅ ํด๋ โย ย โโโ json โย ย โโโ raw # ์ฒจ๋ถํ์ผ โย ย โโโ xml โย ย โโโ forum # ๊ฒ์ํ XML โย ย โโโ issue # ์ด์ XML โโโ milestones # ๋ง์ผ์คํค XML
GitHub ๋ง์ด๊ทธ๋ ์ด์
Github๋ก ๋ง์ด๊ทธ๋ ์ด์ ์ ์ํ ์กฐ๊ฑด
- GitHub ์ ์ฅ์ ์์ฑ
- ํด๋น ์ ์ฅ์์ ์ํค ์์ฑ
- ํด๋น ์ ์ฅ์์ ๋ํ ์ ๊ทผํ ํฐ๊ฐ(Personal Access Token)
์กฐ๊ฑด์ ์ถฉ์กฑํ ํ ๋ง์ด๊ทธ๋ ์ด์ ๋ช ๋ น์ด ์ํ์ ์ํด ์๋ ์๋ด๋ฅผ ์ฐจ๋ก๋๋ก ๋ฐ๋ผํด์ฃผ์ธ์.
๋ง์ด๊ทธ๋ ์ด์ ์ค๋น
- GitHub ๊ณ์ ์ด ์๋ ๋ถ์ ํ์๊ฐ์ ์ ํด์ฃผ์ธ์. ์ฐธ๊ณ
-
GitHub ์ ์ฅ์ import ๋งํฌ๋ก ์ด๋
-
Your old repositoryโs clone URL
์๋์คํ ํ๋ก์ ํธ->์ฝ๋
ํญ์์ ํ์ธํ ์ ์๋git clone
URL ํน์svn
์ URL์ ์ ๋ ฅํ์ธ์. -
Your new repository details
์๋์Name
์ ์์ฑ๋ ์ ์ฅ์ ์ด๋ฆ์ ์ ๋ ฅํ์ธ์. -
Public/Private
์ฌ๋ถ๋ฅผ ์ฒดํฌํ๊ณBegin import
๋ฒํผ์ ๋๋ฌ ์์ํ์ธ์. - Import๋ฅผ ์์ํ๊ฒ ๋๋ฉด ๋ช ์ดํ ์์ด๋์ ๋น๋ฐ๋ฒํธ๋ฅผ ์
๋ ฅํ๋ ํผ์ด ๋ณด์
๋๋ค.
- ๊ณต๊ฐ ํ๋ก์ ํธ์ ๊ฒฝ์ฐ: ์์ด๋/๋น๋ฐ๋ฒํธ ๋ชจ๋
anonsvn
์ ๋ ฅ - ๋น๊ณต๊ฐ ํ๋ก์ ํธ์ ๊ฒฝ์ฐ: ๋ค์ด๋ฒ ์์ด๋์ ๋น๋ฐ๋ฒํธ
- ๊ณต๊ฐ ํ๋ก์ ํธ์ ๊ฒฝ์ฐ: ์์ด๋/๋น๋ฐ๋ฒํธ ๋ชจ๋
- ์์ค ์ฝ๋ ์ ์ฅ์ ๋ง์ด๊ทธ๋ ์ด์ ์ด ๋๋๋ฉด GitHub์ ๋ฑ๋กํ์ ๋ฉ์ผ๋ก ์๋ฃ ์๋ด๊ฐ ๊ฐ๋๋ค.
- ๋ฉ์ผ์ ๋ฐ์ผ์ ํ ์๋ ์๋ด๋ฅผ ์ฐธ๊ณ ํ์ ์ ์ํค์ ์ ๊ทผํ ํฐ๊ฐ์ ๋ง๋ค์ด์ฃผ์ธ์.
์ ์ฅ์ Wiki ์์ฑ
-
https://github.com/์ฌ์ฉ์์์ด๋/ํ๋ก์ ํธ๋ช
/wiki ๋ก ์ ์ํด์
Create the first page
๋ฒํผ ํด๋ฆญ - ํ์ด์ง ์ฐ์ธก ํ๋จ์
Save Page
๋ฒํผ ํด๋ฆญ
Personal Access Token ์์ฑ
- https://github.com/settings/tokens ์ผ๋ก ์ด๋
- ์ฐ์ธก ๋ฉ๋ด ์๋จ์
Generate new token
๋ฒํผ ํด๋ฆญ - ์๋ ํญ๋ชฉ๋ค์ ์
๋ ฅ
-
Token Description
(ํ ํฐ ์ค๋ช , ์:openproject
) - ์ฒดํฌ๋ฐ์ค๋ค ์ค์
repo
ํญ๋ชฉ์ ์ฒดํฌ
-
- ํ๋จ์
Generate token
๋ฒํผ ํด๋ฆญ ํ ๋์ค๋ ์ฝ๋๊ฐ์ ๋ณต์ฌ - ์์
ํด๋์
token.txt
๋ผ๋ ํ์ผ์ ๋ง๋ค๊ณ ๋ณต์ฌํ ํ ํฐ์ ๋ฃ์ด์ค ํ ์ ์ฅํ๋ค.
๋ง์ด๊ทธ๋ ์ด์ ๋ช ๋ น์ด ์ํ
ghm --name GitHub์ ์ฅ์์ด๋ฆ --project_name ์คํํ๋ก์ ํธ์ด๋ฆ
-
์คํํ๋ก์ ํธ์ด๋ฆ
์ ์์์ ๋ค์ด๋ก๋ํ ์คํ ํ๋ก์ ํธ ์ด๋ฆ๊ณผ ์ผ์นํด์ผ ํฉ๋๋ค. -
GitHub์ ์ฅ์์ด๋ฆ
์ ์์์ ๋ง๋์ ์ ์ฅ์ ์ด๋ฆ๊ณผ ์ผ์นํด์ผ ํฉ๋๋ค.a8b9g3q9c... is valid token # ํ ํฐ ๊ฒ์ฆ 53%|โ| 17/32 [00:17<00:16, 1.11s/it] # ์ด์ ์ ๋ก๋ ... # Git ๋ฉ์์ง (์ด์ ์ฒจ๋ถํ์ผ ์ ๋ก๋ ๊ณผ์ ) 100%|โโโ| 2/2 [00:08<00:00, 5.34s # ๋ค์ด๋ก๋ ๋ง์ด๊ทธ๋ ์ด์
- ์ ๊ณผ์ ์ ๊ฑฐ์น ํ ์๋ฌด ์๋ฌ๋ฉ์์ง ์์ด ๋๋ฌ๋ค๋ฉด ์ฑ๊ณตํ ๊ฒ์ ๋๋ค.
์ฃผ์์ฌํญ
- ๋น ๋ฅธ ์๊ฐ ๋ด์ ๋ง์ GitHub ๋ง์ด๊ทธ๋ ์ด์ ์ ์ํํ๋ฉด Abuse Rate Limits๊ฐ ๋ฐ์ํด ์ผ์์ ์ผ๋ก GitHub API๋ฅผ ํธ์ถํ ์ ์๊ฒ ๋ฉ๋๋ค. ๋ช ๋ถ ํ์ ๋ค์ ์๋ํด์ฃผ์ธ์.
- github์ ์ํค๋ฅผ ๋ง๋ค์ง ์์์ ๊ฒฝ์ฐ ์ฒจ๋ถํ์ผ์ด ๋๋ฝ๋ ์๋ ์์ผ๋ ๋ฐ๋์ ์ํค๋ฅผ ๋จผ์ ๋ง๋์๊ธธ ๋ฐ๋๋๋ค.
- ํ๋ก์ ํธ ํ์ ์๋ ๋ฌธ์ ๋ฐ ์์ฑํ์ ์ํค๋ ๋งํฌ๋ค์ด(.md) ํ์ผ๋ก ๋ณํ๋์ด GitHub Wiki์ ์ ์ฅ๋ฉ๋๋ค. ์๋ณธํ์ผ์์ ํ์ฅ์๋ง ๋ฐ๊พผ ๊ฒ์ด๋ฏ๋ก ๊ธฐ๋ณธ์ ์ผ๋ก ๋งํฌ๋ค์ด์ ์ฌ์ฉํ๋ GitHub ์ํค์์ ๊ธ์ ํ์ธํ ๋ ๋ ๋๋ง์ด ์๋ชป ๋์ด ๋ณด์ผ ์ ์์ต๋๋ค.
- ํ๋ก์ ํธ ์ ๋ณด ๋ฐ ๋ก๊ณ ๋ง์ด๊ทธ๋ ์ด์ ์ ์ง์ํ์ง ์์ต๋๋ค.
- ๊ฐ๋ฐ์ ๋ช ๋จ ๋ง์ด๊ทธ๋ ์ด์ ์ ์ง์ํ์ง ์์ต๋๋ค.
๋ง์ด๊ทธ๋ ์ด์ ๊ฒฐ๊ณผ ํ์ธ ๋ฐฉ๋ฒ
๊ฒ์ํ/์ด์ ๋ง์ด๊ทธ๋ ์ด์ ํ์ธ
- ๋ชจ๋ GitHub Issue๋ก ์ฎ๊ฒจ์ง๋๋ค. ๋ผ๋ฒจ์ ํตํด ์ด์/๊ฒ์ํ ๋ถ๋ฅ๋ฅผ ํ์ธํ ์ ์์ต๋๋ค. ํด๊ฒฐ/๋ซํ์ธ ์ด์๋ค์
closed
์ด์, ํด๊ฒฐ์ค์ธ ์ด์๋ค์open
์ด์๋ก ๋ถ๋ฅ๋ฉ๋๋ค. -
์๋์ ๊ฐ์ ํ์(๋งํฌ๋ค์ด)์ผ๋ก ์ด์/๊ฒ์ํ/๋๊ธ ์ด ์ฎ๊ฒจ์ง๋๋ค.
This {issue OR comment} created by **{์์ฑ์}** and assigned to **{๋ด๋น์}** | {์์ฑ์๊ฐ} ------ {์ด์ ๋ณธ๋ฌธ} ----- ### Attachments * {์ฒจ๋ถํ์ผ๋ช } ![{์ฒจ๋ถํ์ผ๋ช }]({์ฒจ๋ถํ์ผ๋งํฌ}) ...
- ์ด์/๊ฒ์ํ์ ์ฒจ๋ถํ์ผ์ GitHub ์ํค ์ ์ฅ์์ ์ ์ฅ๋ฉ๋๋ค.
๋ง์ผ์คํค
- ๋ง์ผ์คํค ๋ช ๋จ์ GitHub ์ด์์ ๋ง์ผ์คํค์ผ๋ก ์ฎ๊ฒจ์ง๋๋ค.
- ๋ง์ผ์คํค์ด ์ด๋ ์ด์์ ๋งํฌ๋์๋์ง ์ฌ๋ถ๋ ์ง์ํ์ง ์์ต๋๋ค.
์ฝ๋
- ํ๋ก์ ํธ์ git/SVN ์ ์ฅ์๊ฐ GitHub๋ก ์ฎ๊ฒจ์ง๋๋ค.
- GitHub๋ SVN ๋ฐฉ์์ ๋๋ ํ ๋ฆฌ ๊ตฌ์กฐ๋ฅผ ๋ฐ๋ฅด์ง ์์ผ๋ฏ๋ก GitHub์์ ์ ์ฅ์ ๊ตฌ์กฐ๊ฐ ์กฐ๊ธ ๋ฌ๋ผ๋ณด์ผ ์ ์์ต๋๋ค.
- GitHub์์ SVN ํด๋ผ์ด์ธํธ ์ด์ฉํ๊ธฐ
๋ค์ด๋ก๋
- ๋ฐ๋์ ์์ค ์ฝ๋ ์ ์ฅ์ ๋ง์ด๊ทธ๋ ์ด์ ํ ์ํํ์ ์ผ ํฉ๋๋ค.
- GitHub์ Releases๋ก ์ฎ๊ฒจ์ง๋๋ค.
- ๋ฒ์ ๋ผ๋ฒจ์ด ์๋ ํ๋ก์ ํธ์ ์กฐ๊ธ ๋ค๋ฅผ ์ ์์ง๋ง ์์๋ ์ผ์นํฉ๋๋ค.