まずは必要なファイルをコピー。
$ mkdir ja-JP/images/ $ cp -a en-US/images/autobuilder.dia ja-JP/images/ $ cp -a en-US/images/release-cycle.dia ja-JP/images/ $ cp -a en-US/images/package-lifecycle.dia ja-JP/images/ $ cp -a en-US/images/gnome-mime-application-x-deb.png ja-JP/images/ $ cp -a en-US/images/package.png ja-JP/images/
開いて編集して、最後にpngファイルにexport。
$ cd ja-JP/images/ $ export DISPLAY=localhost:10.0 $ dia autobuilder.dia $ dia --export autobuilder.png autobuilder.dia autobuilder.dia --> autobuilder.png $ dia release-cycle.dia $ dia --export release-cycle.png release-cycle.dia release-cycle.dia --> release-cycle.png $ dia package-lifecycle.dia $ dia --export package-lifecycle.png package-lifecycle.dia package-lifecycle.png --> package-lifecycle.png $ cd ../../
git に使ったファイルを登録して、登録ファイルの確認、現在の状況を確認、最後にcommit。
$ git add ja-JP/images/* $ git ls-files ja-JP/images/ ja-JP/images/autobuilder.dia ja-JP/images/autobuilder.png ja-JP/images/gnome-mime-application-x-deb.png ja-JP/images/package-lifecycle.dia ja-JP/images/package-lifecycle.png ja-JP/images/package.png ja-JP/images/release-cycle.dia ja-JP/images/release-cycle.png $ git status # On branch wheezy/master_translation_ja_work # Your branch is ahead of 'origin/wheezy/master' by 51 commits. # # Changes to be committed: # (use "git reset HEAD <file>..." to unstage) # # new file: ja-JP/images/autobuilder.dia # new file: ja-JP/images/autobuilder.png # new file: ja-JP/images/gnome-mime-application-x-deb.png # new file: ja-JP/images/package-lifecycle.dia # new file: ja-JP/images/package-lifecycle.png # new file: ja-JP/images/package.png # new file: ja-JP/images/release-cycle.dia # new file: ja-JP/images/release-cycle.png # $ git commit -a -vv -m 'translation: update' [wheezy/master_translation_ja_work 9e19153] translation: update 8 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 ja-JP/images/autobuilder.dia create mode 100644 ja-JP/images/autobuilder.png create mode 100644 ja-JP/images/gnome-mime-application-x-deb.png create mode 100644 ja-JP/images/package-lifecycle.dia create mode 100644 ja-JP/images/package-lifecycle.png create mode 100644 ja-JP/images/package.png create mode 100644 ja-JP/images/release-cycle.dia create mode 100644 ja-JP/images/release-cycle.png
あと、本家リポジトリに登録するまではいつも通りの作業で。
$ git pull
Enter passphrase for key '/**************/.ssh/id_rsa':
Already up-to-date.
$ git checkout wheezy/master_translation_ja
Switched to branch 'wheezy/master_translation_ja'
$ git pull
Enter passphrase for key '/**************/.ssh/id_rsa':
Already up-to-date.
$ git diff --name-only wheezy/master_translation_ja_work
ja-JP/01_the-debian-project.po
ja-JP/02_case-study.po
ja-JP/images/autobuilder.dia
ja-JP/images/autobuilder.png
ja-JP/images/gnome-mime-application-x-deb.png
ja-JP/images/package-lifecycle.dia
ja-JP/images/package-lifecycle.png
ja-JP/images/package.png
ja-JP/images/release-cycle.dia
ja-JP/images/release-cycle.png
$ git merge --squash wheezy/master_translation_ja_work
Updating ddd3690..9e19153
Fast-forward
Squash commit -- not updating HEAD
ja-JP/01_the-debian-project.po | 40 ++++++++++++++++++++--------------------
ja-JP/02_case-study.po | 51 ++++++++++++++++++++++++++-------------------------
ja-JP/images/autobuilder.dia | Bin 0 -> 3081 bytes
ja-JP/images/autobuilder.png | Bin 0 -> 67074 bytes
ja-JP/images/gnome-mime-application-x-deb.png | Bin 0 -> 4156 bytes
ja-JP/images/package-lifecycle.dia | Bin 0 -> 6128 bytes
ja-JP/images/package-lifecycle.png | Bin 0 -> 127224 bytes
ja-JP/images/package.png | Bin 0 -> 3825 bytes
ja-JP/images/release-cycle.dia | Bin 0 -> 2026 bytes
ja-JP/images/release-cycle.png | Bin 0 -> 27484 bytes
10 files changed, 46 insertions(+), 45 deletions(-)
create mode 100644 ja-JP/images/autobuilder.dia
create mode 100644 ja-JP/images/autobuilder.png
create mode 100644 ja-JP/images/gnome-mime-application-x-deb.png
create mode 100644 ja-JP/images/package-lifecycle.dia
create mode 100644 ja-JP/images/package-lifecycle.png
create mode 100644 ja-JP/images/package.png
create mode 100644 ja-JP/images/release-cycle.dia
create mode 100644 ja-JP/images/release-cycle.png
$ git commit -a -vv -m 'ja-JP: update Japanese translations'
[wheezy/master_translation_ja b13a103] ja-JP: update Japanese translations
10 files changed, 46 insertions(+), 45 deletions(-)
create mode 100644 ja-JP/images/autobuilder.dia
create mode 100644 ja-JP/images/autobuilder.png
create mode 100644 ja-JP/images/gnome-mime-application-x-deb.png
create mode 100644 ja-JP/images/package-lifecycle.dia
create mode 100644 ja-JP/images/package-lifecycle.png
create mode 100644 ja-JP/images/package.png
create mode 100644 ja-JP/images/release-cycle.dia
create mode 100644 ja-JP/images/release-cycle.png
$ git log --color --stat --pretty=fuller -1
commit b13a10305433e9a1a3de4ea54ce4e28e74072211
Author: AYANOKOUZI, Ryuunosuke <i38w7i3@yahoo.co.jp>
AuthorDate: Sat Apr 11 23:43:12 2015 +0900
Commit: AYANOKOUZI, Ryuunosuke <i38w7i3@yahoo.co.jp>
CommitDate: Sat Apr 11 23:43:12 2015 +0900
ja-JP: update Japanese translations
ja-JP/01_the-debian-project.po | 40 ++++++++++++++++++++--------------------
ja-JP/02_case-study.po | 51 ++++++++++++++++++++++++++-------------------------
ja-JP/images/autobuilder.dia | Bin 0 -> 3081 bytes
ja-JP/images/autobuilder.png | Bin 0 -> 67074 bytes
ja-JP/images/gnome-mime-application-x-deb.png | Bin 0 -> 4156 bytes
ja-JP/images/package-lifecycle.dia | Bin 0 -> 6128 bytes
ja-JP/images/package-lifecycle.png | Bin 0 -> 127224 bytes
ja-JP/images/package.png | Bin 0 -> 3825 bytes
ja-JP/images/release-cycle.dia | Bin 0 -> 2026 bytes
ja-JP/images/release-cycle.png | Bin 0 -> 27484 bytes
10 files changed, 46 insertions(+), 45 deletions(-)
$ git push origin wheezy/master_translation_ja:wheezy/master
Enter passphrase for key '/**************/.ssh/id_rsa':
Counting objects: 16, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (12/12), done.
Writing objects: 100% (12/12), 221.86 KiB, done.
Total 12 (delta 4), reused 0 (delta 0)
remote: Sending notification emails to: debian-handbook_cvs@packages.qa.debian.org
To git+ssh://ayanokouzi-guest@alioth.debian.org//git/debian-handbook/debian-handbook.git
ddd3690..b13a103 wheezy/master_translation_ja -> wheezy/master
$ git checkout wheezy/master_translation_ja_work
Switched to branch 'wheezy/master_translation_ja_work'
Your branch and 'origin/wheezy/master' have diverged,
and have 52 and 1 different commit each, respectively.
$ git pull
Enter passphrase for key '/**************/.ssh/id_rsa':