seafile_recovery/command.go

23 lines
435 B
Go
Raw Normal View History

2021-04-22 09:29:04 +00:00
package main
import(
"log"
)
func cmdHead(config configCollect) {
rc := NewRepoCommits(config)
rc.CollectDescs()
log.Println("Repo contains", len(rc.CommitDesc), "commits")
rc.CollectContent()
rc.BuildGraph()
2021-04-22 10:38:52 +00:00
log.Println("Repo has", len(rc.Root), "sources")
2021-04-22 09:29:04 +00:00
rc.FindLeafs()
2021-04-22 10:38:52 +00:00
log.Println("Repo has", len(rc.Leafs), "sinks")
2021-04-22 09:29:04 +00:00
rc.ChooseHead()
log.Println("Proposing following HEAD:\n"+rc.Head.Content.String())
}