|
|
|
@ -654,12 +654,7 @@ func MigrateRepository(u *User, opts MigrateRepoOptions) (*Repository, error) { |
|
|
|
|
return repo, UpdateRepository(repo, false) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
repo, err = CleanUpMigrateInfo(repo, repoPath) |
|
|
|
|
if err != nil { |
|
|
|
|
return repo, err |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
return repo, UpdateRepository(repo, false) |
|
|
|
|
return CleanUpMigrateInfo(repo, repoPath) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// Finish migrating repository with things that don't need to be done for mirrors.
|
|
|
|
@ -705,7 +700,7 @@ func CleanUpMigrateInfo(repo *Repository, repoPath string) (*Repository, error) |
|
|
|
|
repo.DefaultBranch = headBranch.Name |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
return repo, nil |
|
|
|
|
return repo, UpdateRepository(repo, false) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// initRepoCommit temporarily changes with work directory.
|
|
|
|
@ -1622,6 +1617,11 @@ func MirrorUpdate() { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
func DeleteMirrorByRepoID(repoId int64) error { |
|
|
|
|
_, err := x.Delete(&Mirror{RepoID: repoId}) |
|
|
|
|
return err |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// GitFsck calls 'git fsck' to check repository health.
|
|
|
|
|
func GitFsck() { |
|
|
|
|
if taskStatusPool.IsRunning(_GIT_FSCK) { |
|
|
|
|