用法:
authors(repo::GitRepo) -> Vector{Signature}
将提交的所有作者返回到 repo
存储库。
例子
repo = LibGit2.GitRepo(repo_path)
repo_file = open(joinpath(repo_path, test_file), "a")
println(repo_file, commit_msg)
flush(repo_file)
LibGit2.add!(repo, test_file)
sig = LibGit2.Signature("TEST", "TEST@TEST.COM", round(time(), 0), 0)
commit_oid1 = LibGit2.commit(repo, "commit1"; author=sig, committer=sig)
println(repo_file, randstring(10))
flush(repo_file)
LibGit2.add!(repo, test_file)
commit_oid2 = LibGit2.commit(repo, "commit2"; author=sig, committer=sig)
# will be a Vector of [sig, sig]
auths = LibGit2.authors(repo)
相关用法
- Julia LibGit2.addblob!用法及代码示例
- Julia LibGit2.add_fetch!用法及代码示例
- Julia LibGit2.add_push!用法及代码示例
- Julia LibGit2.count用法及代码示例
- Julia LibGit2.clone用法及代码示例
- Julia LibGit2.GitRemoteAnon用法及代码示例
- Julia LibGit2.isdiff用法及代码示例
- Julia LibGit2.is_ancestor_of用法及代码示例
- Julia LibGit2.GitObject方法用法及代码示例
- Julia LibGit2.fetchheads用法及代码示例
- Julia LibGit2.name用法及代码示例
- Julia LibGit2.reset!用法及代码示例
- Julia LibGit2.@githash_str用法及代码示例
- Julia LibGit2.push_refspecs用法及代码示例
- Julia LibGit2.ProxyOptions用法及代码示例
- Julia LibGit2.set_remote_url用法及代码示例
- Julia LibGit2.revcount用法及代码示例
- Julia LibGit2.fetch_refspecs用法及代码示例
- Julia LibGit2.diff_files用法及代码示例
- Julia LibGit2.branch!用法及代码示例
- Julia LibGit2.GitRemote用法及代码示例
- Julia LibGit2.isdirty用法及代码示例
- Julia LibGit2.url用法及代码示例
- Julia LibGit2.split_cfg_entry用法及代码示例
- Julia LibGit2.checkout!用法及代码示例
注:本文由纯净天空筛选整理自julialang.org 大神的英文原创作品 LibGit2.authors — Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。