check if merge should be done
This commit is contained in:
parent
6c6815c727
commit
f735cb937f
16
doGui.go
16
doGui.go
|
@ -391,7 +391,21 @@ func mergeUserToDevel(doit bool) {
|
|||
all := me.found.SortByFullPath()
|
||||
for all.Scan() {
|
||||
repo := all.Next()
|
||||
log.Info("repo:", repo.GetGoPath())
|
||||
bruser := repo.GetUserBranchName()
|
||||
brdevel := repo.GetDevelBranchName()
|
||||
|
||||
if repo.GetUserVersion() == "uerr" {
|
||||
// no user branch
|
||||
return
|
||||
}
|
||||
log.Info("trying", bruser, repo.GetUserVersion())
|
||||
|
||||
b1 := repo.CountDiffObjects(bruser, brdevel) // should be zero
|
||||
if b1 == 0 {
|
||||
// log.Info("User is already merged into Devel", repo.GetGoPath(), cmd)
|
||||
return
|
||||
}
|
||||
log.Info("merging user into devel repo:", repo.GetGoPath())
|
||||
if result, err := repo.MergeToDevel(); err == nil {
|
||||
log.Warn("THINGS SEEM OK", repo.GetFullPath())
|
||||
for _, line := range result.Stdout {
|
||||
|
|
Loading…
Reference in New Issue