mirror of
https://github.com/lacerta-doc/Lacerta.git
synced 2025-02-17 00:03:15 +00:00
壊れた場所を修正
This commit is contained in:
parent
d23e8510db
commit
95dafdebe5
|
@ -1,11 +1,13 @@
|
||||||
package one.nem.lacerta.source.jgit;
|
package one.nem.lacerta.source.jgit;
|
||||||
|
|
||||||
|
import org.eclipse.jgit.lib.Repository;
|
||||||
|
|
||||||
public interface JGitRepository {
|
public interface JGitRepository {
|
||||||
|
|
||||||
// リポジトリ取得
|
// リポジトリ取得
|
||||||
org.eclipse.jgit.lib.Repository getRepository(String id);
|
Repository getRepository(String id);
|
||||||
// リポジトリ作成
|
// リポジトリ作成
|
||||||
org.eclipse.jgit.lib.Repository createRepository(String id);
|
Repository createRepository(String id);
|
||||||
// リポジトリ削除
|
// リポジトリ削除
|
||||||
void deleteRepository(String id);
|
void deleteRepository(String id);
|
||||||
// リポジトリ存在確認
|
// リポジトリ存在確認
|
||||||
|
|
|
@ -6,6 +6,8 @@ import javax.inject.Inject;
|
||||||
|
|
||||||
import one.nem.lacerta.utils.repository.DeviceInfoUtils;
|
import one.nem.lacerta.utils.repository.DeviceInfoUtils;
|
||||||
|
|
||||||
|
import org.eclipse.jgit.lib.Repository;
|
||||||
|
|
||||||
import org.eclipse.jgit.lib.RepositoryBuilder;
|
import org.eclipse.jgit.lib.RepositoryBuilder;
|
||||||
|
|
||||||
public class JGitRepositoryImpl implements JGitRepository {
|
public class JGitRepositoryImpl implements JGitRepository {
|
||||||
|
@ -18,7 +20,7 @@ public class JGitRepositoryImpl implements JGitRepository {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public org.eclipse.jgit.lib.Repository getRepository(String id) {
|
public Repository getRepository(String id) {
|
||||||
RepositoryBuilder repositoryBuilder = new RepositoryBuilder();
|
RepositoryBuilder repositoryBuilder = new RepositoryBuilder();
|
||||||
repositoryBuilder.setGitDir(deviceInfoUtils.getExternalStorageDirectory().resolve(id).resolve(".git").toFile());
|
repositoryBuilder.setGitDir(deviceInfoUtils.getExternalStorageDirectory().resolve(id).resolve(".git").toFile());
|
||||||
repositoryBuilder.setMustExist(true);
|
repositoryBuilder.setMustExist(true);
|
||||||
|
@ -30,7 +32,7 @@ public class JGitRepositoryImpl implements JGitRepository {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public org.eclipse.jgit.lib.Repository createRepository(String id) {
|
public Repository createRepository(String id) {
|
||||||
RepositoryBuilder repositoryBuilder = new RepositoryBuilder();
|
RepositoryBuilder repositoryBuilder = new RepositoryBuilder();
|
||||||
repositoryBuilder.setGitDir(deviceInfoUtils.getExternalStorageDirectory().resolve(id).resolve(".git").toFile());
|
repositoryBuilder.setGitDir(deviceInfoUtils.getExternalStorageDirectory().resolve(id).resolve(".git").toFile());
|
||||||
repositoryBuilder.setMustExist(false);
|
repositoryBuilder.setMustExist(false);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user