Skip to content

[Bug] Normalization takes a very long time #3397

@NorbertNemec

Description

@NorbertNemec

This is reopening #1266 because the time for normalization really is a serious issue in our case, using GitVersion 5.12.0 on Azure Pipelines.

I'm attempting to introduce GitVersion to an existing large project with ~100 developers and ~1000 personal branches. I'm in no position to sort that out, but due to that, running gitversion/execute@0 in our Azure Pipeline takes ~1.5 min spewing out log messages ("Creating local branch from remote tracking...") for each of those personal branches.

Adding >1min to each of our pipeline builds just for introducing GitVersion will be seriously hard sell. Is there any means to avoid that normalization or filter the branches that need to be added locally for the version calculation?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions