Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.29.0をリリースしました。
https://github.com/takezoe/gitbucket/releases/tag/4.29.0
オフィシャルDockerイメージが利用可能に
DockerHub上でオフィシャルのDockerイメージが利用可能になりました(と言っても今まで個人のリポジトリに置いてあったものをOrganizationに移しただけですが)。
以下のようにして簡単に起動できます。
$ docker run -d -p 8080:8080 gitbucket/gitbucket
SSH経由での接続も行う場合は-p 29418:29418
を指定します。
$ docker run -d -p 8080:8080 -p 29418:29418 gitbucket/gitbucket
データディレクトリの場所は-v
で指定できます。
$ docker run -d -p 8080:8080 -v `pwd`/gitbucket:/gitbucket gitbucket/gitbucket
リポジトリビューアのファイル編集ボタン等の改善
READMEを直接変更できるようになった他、編集・削除ボタンをアイコン化しました。
危険な操作時に確認ダイアログを表示
これまでリポジトリの削除時は確認ダイアログを表示していたのですが、これに加えてリポジトリのオーナー変更時(Transfer Ownership)、GCの実行時(Garbage collection)にも確認ダイアログを表示するようになりました。