mirror of
https://github.com/go-gitea/gitea.git
synced 2024-11-30 05:50:50 +01:00
2a565478d1
Unfortunately some old repositories can have tags with empty Tagger, Commit or Author. Go-Git variants will always have empty values for these whereas the native git variant leaves them at nil. The simplest solution is just to always have these set to empty Signatures. v156 migration also makes the incorrect assumption that these cannot be empty. Therefore add some handling to this and add logging and adjust broken logging elsewhere in this migration. Signed-off-by: Andrew Thornton <art27@cantab.net> Co-authored-by: techknowlogick <techknowlogick@gitea.io> |
||
---|---|---|
.. | ||
pipeline | ||
tests/repos | ||
batch_reader.go | ||
blame_test.go | ||
blame.go | ||
blob_gogit.go | ||
blob_nogogit.go | ||
blob_test.go | ||
blob.go | ||
command_test.go | ||
command.go | ||
commit_archive.go | ||
commit_convert_gogit.go | ||
commit_info_gogit.go | ||
commit_info_nogogit.go | ||
commit_info_test.go | ||
commit_info.go | ||
commit_reader.go | ||
commit_test.go | ||
commit.go | ||
diff_test.go | ||
diff.go | ||
error.go | ||
git_test.go | ||
git.go | ||
hook.go | ||
last_commit_cache_gogit.go | ||
last_commit_cache_nogogit.go | ||
last_commit_cache.go | ||
notes_gogit.go | ||
notes_nogogit.go | ||
notes_test.go | ||
notes.go | ||
parse_gogit_test.go | ||
parse_gogit.go | ||
parse_nogogit_test.go | ||
parse_nogogit.go | ||
README.md | ||
ref.go | ||
repo_attribute.go | ||
repo_base_gogit.go | ||
repo_base_nogogit.go | ||
repo_blame.go | ||
repo_blob_gogit.go | ||
repo_blob_nogogit.go | ||
repo_blob_test.go | ||
repo_blob.go | ||
repo_branch_gogit.go | ||
repo_branch_nogogit.go | ||
repo_branch_test.go | ||
repo_branch.go | ||
repo_commit_gogit.go | ||
repo_commit_nogogit.go | ||
repo_commit_test.go | ||
repo_commit.go | ||
repo_commitgraph_gogit.go | ||
repo_compare_test.go | ||
repo_compare.go | ||
repo_gpg.go | ||
repo_hook.go | ||
repo_index.go | ||
repo_language_stats_gogit.go | ||
repo_language_stats_nogogit.go | ||
repo_language_stats.go | ||
repo_object.go | ||
repo_ref_gogit.go | ||
repo_ref_nogogit.go | ||
repo_ref_test.go | ||
repo_ref.go | ||
repo_stats_test.go | ||
repo_stats.go | ||
repo_tag_gogit.go | ||
repo_tag_nogogit.go | ||
repo_tag_test.go | ||
repo_tag.go | ||
repo_test.go | ||
repo_tree_gogit.go | ||
repo_tree_nogogit.go | ||
repo_tree.go | ||
repo.go | ||
sha1_gogit.go | ||
sha1_nogogit.go | ||
sha1.go | ||
signature_gogit.go | ||
signature_nogogit.go | ||
signature.go | ||
submodule_test.go | ||
submodule.go | ||
tag_test.go | ||
tag.go | ||
tree_blob_gogit.go | ||
tree_blob_nogogit.go | ||
tree_blob.go | ||
tree_entry_gogit.go | ||
tree_entry_mode.go | ||
tree_entry_nogogit.go | ||
tree_entry_test.go | ||
tree_entry.go | ||
tree_gogit.go | ||
tree_nogogit.go | ||
tree.go | ||
utils_test.go | ||
utils.go |
Git Module
This module is merged from https://github.com/go-gitea/git which is a Go module to access Git through shell commands. Now it's a part of gitea's main repository for easier pull request.