6d9fc690747c50b8f5e5465a4ebc681459c89ff7

Author
Ayman Bagabas <ayman.bagabas@gmail.com>
Committer
Ayman Bagabas <ayman.bagabas@gmail.com>
Date

Message

fix(backend): always import bare repositories

Diff

 1diff --git a/server/backend/sqlite/sqlite.go b/server/backend/sqlite/sqlite.go
 2index e8df07ae12c17465fb8f7d9dfd1bfbf6376e2efd..f3ffc7e62aca6a806b7aaa723989ae507f1d2c9c 100644
 3--- a/server/backend/sqlite/sqlite.go
 4+++ b/server/backend/sqlite/sqlite.go
 5@@ -168,8 +168,8 @@ func (d *SqliteBackend) ImportRepository(name string, remote string, opts backen
 6 	repo := name + ".git"
 7 	rp := filepath.Join(d.reposPath(), repo)
 8 
 9-	// TODO: use HTTP(s) or GIT clones
10 	copts := git.CloneOptions{
11+		Bare:   true,
12 		Mirror: opts.Mirror,
13 		Quiet:  true,
14 		CommandOptions: git.CommandOptions{