■ はじめに
https://dk521123.hatenablog.com/entry/2019/09/24/201222
の続き。 今回は、GitBucketの使い方について扱う
目次
【1】ユーザ/グループ 1)ユーザ/グループ作成 2)ユーザ/グループ編集 【2】リポジトリ 1)リポジトリ作成 2)リポジトリ削除 3)リポジトリにユーザ/グループを紐づける 【3】ブランチ 1)ブランチ作成 【4】プラグイン 1)一覧 2)インストール
【1】ユーザ/グループ
1)ユーザ/グループ作成
[1] [r]-[System Administration]を選択 [2] 以下の操作を行う + ユーザ作成の場合、[New User]ボタン押下 + グループ作成の場合、[New Group]ボタン押下(※) [3] 各項目を入力
※ 補足: グループ作成について
管理者が必要なので、 最低でも1ユーザは事前に作成しておく必要がある
2)ユーザ/グループ編集
[1] [r]-[System Administration]を選択 [2] (グループ編集の場合)「Include group accounts」にチェックを入れる => グループが表示される [3] 「Edit」リンク押下し、編集できる
【2】リポジトリ
1)リポジトリ作成
[1] [+]-[New Repository]を選択 [2] 各項目を入力
2)リポジトリ削除
[1] 対象のリポジトリを選択 [2] 画面左側のメニューから[Settings]-[Danger Zone]を選択 [3] 「Delete repository」ボタン押下
3)リポジトリにユーザ/グループを紐づける
[1] 対象のリポジトリを選択 [2] 画面左側のメニューから[Settings]-[Collaborators]を選択 [3] 以下の入力内にユーザ名を入力して「Add」ボタン押下 * ユーザを紐づける場合:「Collaborators」 * グループを紐づける場合:「Groups」 [4] 権限「Admin」「Developer」「Guest」のいずれかを選択 [5] 「Apply Changes」ボタン押下
https://takezoe.hatenablog.com/entry/2016/11/26/135752
【3】ブランチ
1)ブランチ作成
[1] 対象のリポジトリを選択 [2] 「branch:master」を選択し「Find or create branch...」内に 作成したいブランチ名を入力する(例えば「b1」) [3] 「Create branch:b1 from 'master'」を選択
【4】プラグイン
1)一覧
https://gitbucket-plugins.github.io/
2)インストール
例:Kanbanプラグイン
[1] 対象のプラグインのJARファイルをダウンロードする (今回は、Kanbanのプラグインで 「gitbucket-label-kanban-plugin-3.3.0.jar」をダウンロード)
https://github.com/kasancode/gitbucket-label-kanban-plugin/releases
[2] ダウンロードしたJARファイルをプラグインのファルダ配下に置く (デフォルトで起動した場合「C:\Users\【ユーザ名】\.gitbucket\plugins」) [3] rootでログインして、[r]-[System Administration]-[Plugins]を選択 [4] 「Reload plugins」ボタン押下 => 成功すれば「All plugins were reloaded.」が表示され、 「labelkanban:3.3.0」が表示されているはず
補足:Kanbanプラグインに関するメモ
* 左サイドバーの[Kanban]を選択し「Add lane」で状態を追加 => 例えば「Doing」「Done」etc * Col.「@label」、Row「Assignee」(担当者)を設定しておくといい感じ
独自のプラグイン作成 について
* 以下のURL(作成者のブログ)を参照
https://takezoe.hatenablog.com/entry/2016/08/06/202109
関連記事
Git
Git ~ 初期設定 / Windows 編 ~
https://dk521123.hatenablog.com/entry/37686059
Git ~ 初期設定 / Linux 編 ~
https://dk521123.hatenablog.com/entry/37613741
Git ~ 入門編 ~
https://dk521123.hatenablog.com/entry/37614338
Git ~ 基本編 / ブランチ ~
https://dk521123.hatenablog.com/entry/37615864
Git ~ 基本編 / マージ・リベース ~
https://dk521123.hatenablog.com/entry/38118124
Git ~ 基本編 / 共有リポジトリ ~
https://dk521123.hatenablog.com/entry/37617105
Git ~ 基本編 / あれこれ ~
https://dk521123.hatenablog.com/entry/37616740
Git ~ バックアップ / Windows 編 ~
https://dk521123.hatenablog.com/entry/37687573
Git / Web UI
Git ~ Web UI編 ~
https://dk521123.hatenablog.com/entry/2018/07/11/230341
GitLab ~ 入門編 ~
https://dk521123.hatenablog.com/entry/2018/09/06/214416
Ginatra ~ 入門編 ~
https://dk521123.hatenablog.com/entry/2018/08/23/233107
GitBucket ~ 入門編 ~
https://dk521123.hatenablog.com/entry/2019/09/24/201222