Mercurial > hgrepos > hgweb.cgi > skipweb
changeset 3630:d29ca85a7838
Refer to SSH Keys
author | HIROSE Yuuji <yuuji@yatex.org> |
---|---|
date | Mon, 21 May 2018 08:51:27 +0900 |
parents | f2845c427277 |
children | d7f6ea5e77e2 |
files | HowtoEdit.md |
diffstat | 1 files changed, 23 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/HowtoEdit.md Sun May 20 23:43:46 2018 +0900 +++ b/HowtoEdit.md Mon May 21 08:51:27 2018 +0900 @@ -1,13 +1,30 @@ # [SKIP Web](https://skip.koeki-prj.org/) 編集作業の流れ -## クローン +## 事前準備とクローン ### Mercurial - - hg clone ssh://skip/web +1. GitリポジトリをMercurialでアクセスできるようにする(使用中のシステムで1回だけ)。 +~~~ + % sudo apt install -y mercurial mercurial-git + % vi ~/.hgrc + して以下の2行を足す。 + [extensions] + hggit = +~~~ +2. リポジトリ管理用のSSH鍵を作成する。手順は + [SKIPサイト編集用SSH鍵の作成 ](https://www.yatex.org/s4/index.cgi?replyblog+107) 参照。 +3. SKIPリポジトリのクローン(作業着手時に1回だけ)。 +~~~ + % hg clone ssh://skip/web +~~~ ### Git - - git clone https://www.yatex.org/gitbucket/yuuji/skip-web - +1. SSH鍵を作成する。手順は上記Mercurialでのものと同じ。 +2. 作成した鍵を GitBucket の Accout Setting -> SSH Keys -> Add a SSH Key +から登録する。登録できるとターミナルから ``ssh -p 29418 www.yatex.org`` +すると「Welcome to GitBucket」と返ってくる。 +2. SKIPリポジトリをクローンする。 +~~~ + git clone ssh://git@www.yatex.org:29418/yuuji/skip-web.git +~~~ ## まとめ 1. リポジトリのクローンを作る