v9 | v10 | |
---|---|---|
1 | ||
2 | ||
3 | 1 | = Vine Linux Magazine の書き方とアップロード = |
4 | 2 | |
… | … | |
6 | 4 | |
7 | 5 | == Subversion == |
8 | vlmag |
|
6 | vlmag の原稿は Subversion で管理されています。執筆の前に subversion パッケージをインストールしておいてください。[[br]] | |
9 | 7 | |
10 | 8 | Subversion では「コピー・修正・マージ」の手順で操作します。 |
11 | 9 | |
12 | 1. |
|
10 | 1. 自 PC の作業用ディレクトリで「チェックアウト」して Vine Linux サーバのリポジトリツリー(の一部)をコピー | |
13 | 11 | 2. 自 PC 上で原稿を作成/追加/修正 |
14 | 3. 完成/修正した原稿を |
|
12 | 3. 完成/修正した原稿を「コミット」して Vine Linux サーバのリポジトリにマージ | |
15 | 13 | |
16 | 14 | == チェックアウトしてリポジトリをコピー == |
… | … | |
46 | 44 | |
47 | 45 | * trunk/vlmagazine/yyyymmdd.dat(HTMLの元になる記事本文) |
48 | * trunk/vlmagazine/yyyymmdd-*.{png,jpeg, |
|
46 | * trunk/vlmagazine/yyyymmdd-*.{png,jpeg,svg,etc.}(HTML がリンクする画像) | |
49 | 47 | |
50 | 48 | yyyymmdd は作成した vlmag の公開(予定)日になります。適当な yyyymmdd.dat をコピーして雛形として作業を始めます。 |
51 | 49 | |
52 | $ cd ~/vlmag/trunk[[br]] | |
50 | $ cd ~/vlmag/trunk/vlmagazine[[br]] | |
51 | $ cp someones-yyyymmdd.dat your-yyyymmdd.dat | |
52 | ||
53 | $ cd ../[[br]] | |
53 | 54 | $ make |
54 | 55 | |
… | … | |
79 | 80 | === ファイルを svn 管理下に追加 === |
80 | 81 | |
82 | 追加するのは your-yyyymmdd.dat と画像ファイルです。make で生成した '''確認用/執筆用 HTML は追加しません'''。 | |
83 | ||
81 | 84 | $ cd ~/vlmag/trunk[[br]] |
82 | 85 | $ svn add vlmagazine/'''''your-yyyymmdd.dat''''' |
… | … | |
99 | 102 | などとなれば OK。http://trac.vinelinux.org/browser/projects/web/trunk/vlmagazine を確認してください。 |
100 | 103 | |
101 | リポジトリに格納されても、公開日までは http://vinelinux.org/vlmagazine/ の「記事一覧」には現れませんが、!http://vinelinux.org/vlmagazine/your-yyyymmd.html で確認できます。ミスを発見したら、速攻修正、再 commit |
|
104 | リポジトリに格納されても、公開日までは http://vinelinux.org/vlmagazine/ の「記事一覧」には現れませんが、!http://vinelinux.org/vlmagazine/your-yyyymmd.html で確認できます。ミスを発見したら、速攻修正、再 commit。 | |
102 | 105 | |
103 | 106 |