9 | | == 手っ取り早く == |
10 | | |
11 | | 当サイトのソースコードを全部取得するには、コマンドラインで次に示す操作をしてください。 |
12 | | この例では、「`ssci`」というディレクトリが作成されます。 |
13 | | {{{ |
14 | | % hg clone http://www.switch-science.com/hg/ ssci |
15 | | }}} |
16 | | |
17 | | 以後、最新のソースコードに更新するには、「`ssci`」ディレクトリ以下で、次に示す操作をしてください。 |
18 | | {{{ |
19 | | % hg pull |
20 | | % hg up |
21 | | }}} |
22 | | |
23 | | == Mercurialって何? == |
24 | | |
25 | | 何とも説明しづらいですが、ソースコード管理ツールの一種です。 |
26 | | 上記の例で使用した「`hg`」というコマンドは、Mercurialその物です。 |
27 | | オープンソース方面の人々の間ではよく利用されています。 |
28 | | マイコン方面ではあまり使われていないかも知れません。 |
29 | | |
30 | | == わかんないんだけど == |
31 | | |
32 | | すみません。 |
33 | | ウィンドウズ用のGUIクライアント(「TortoiseHG」)なんかもあるので、いじってみてください。 |
| 10 | GitHubはソースコード管理ツールGitのサービスを提供しているサーバ/会社です。 |
| 11 | ソフトウェアだけではなく、ハードウェアの設計データの管理などに使っている人も増えているので、使い方を学んでみるのもよいと思いますよ。 |
| 12 | 便利なツールや日本語の詳しい解説書、解説記事もたくさんあります。 |