質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
GitBucket

GitBucketとはScalaで実装され、Java仮想マシンで動作するリポジトリ管理ツールです。Webブラウザから管理することができます。 「GitHubクローン」と謳うだけあり、GitHubとよく似たUIを持ちます。

Q&A

0回答

3087閲覧

gitbucketのデータディレクトリをネットワーク上の共有ディレクトリにするには?

majidex

総合スコア10

GitBucket

GitBucketとはScalaで実装され、Java仮想マシンで動作するリポジトリ管理ツールです。Webブラウザから管理することができます。 「GitHubクローン」と謳うだけあり、GitHubとよく似たUIを持ちます。

0グッド

1クリップ

投稿2016/09/26 01:34

###前提・実現したいこと
gitbucketのデータディレクトリの保存先を、別サーバーの共有ディレクトリにしたいです。
Windows2008Server上のTomcat8.5でgitbucketを起動し、データディレクトリ(gitbucket.home)に別のファイルサーバー上の共有ディレクトリに保管するようにしたいのですが、共有先を指定して起動するとエラーになってgitbucketが起動できません。

###発生している問題・エラーメッセージ
26-Sep-2016 10:12:05.930 SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.listenerStart クラス gitbucket.core.servlet.InitializeListener のリスナインスタンスにコンテキスト初期化イベントを送信中の例外です
java.lang.ExceptionInInitializerError
at gitbucket.core.servlet.InitializeListener.contextInitialized(InitializeListener.scala:37)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4727)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5189)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:952)
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1823)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.IOException: Directory 'g:\gittest' could not be created
at org.apache.commons.io.FileUtils.openOutputStream(FileUtils.java:363)
at org.apache.commons.io.FileUtils.writeStringToFile(FileUtils.java:1928)
at org.apache.commons.io.FileUtils.write(FileUtils.java:2045)
at org.apache.commons.io.FileUtils.write(FileUtils.java:2063)
at org.apache.commons.io.FileUtils.write(FileUtils.java:2029)
at gitbucket.core.util.DatabaseConfig$.config$lzycompute(DatabaseConfig.scala:21)
at gitbucket.core.util.DatabaseConfig$.config(DatabaseConfig.scala:12)
at gitbucket.core.util.DatabaseConfig$.dbUrl$lzycompute(DatabaseConfig.scala:26)
at gitbucket.core.util.DatabaseConfig$.dbUrl(DatabaseConfig.scala:26)
at gitbucket.core.util.DatabaseConfig$.url(DatabaseConfig.scala:29)
at gitbucket.core.util.DatabaseConfig$.url$lzycompute(DatabaseConfig.scala:31)
at gitbucket.core.util.DatabaseConfig$.url(DatabaseConfig.scala:31)
at gitbucket.core.util.DatabaseConfig$.jdbcDriver$lzycompute(DatabaseConfig.scala:34)
at gitbucket.core.util.DatabaseConfig$.jdbcDriver(DatabaseConfig.scala:34)
at gitbucket.core.servlet.Database$.<init>(TransactionFilter.scala:51)
at gitbucket.core.servlet.Database$.<clinit>(TransactionFilter.scala)

###試したこと
・NUCで指定してもダメでした
・ネットワークドライブ(g:)を作成してもダメでした
・サービスのログオンアカウントを、ネットワークドライブを作製したユーザー(.\Administrator)にしてもダメでした

###補足情報(言語/FW/ツール等のバージョンなど)
Tomcat 8.5.5
gitbucket 4.4

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

ijufumi

2016/09/26 02:28

gドライブに直接gittestフォルダを作成することは可能でしょうか?
majidex

2016/09/26 02:58

はい。手動では作成できています。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問