Description
Prerequisites
- I have written a descriptive issue title
- I have searched issues to ensure it has not already been reported
GitVersion package
GitVersion.Portable
GitVersion version
6.1.0
Operating system
Windows
What are you seeing?
Executing gitversion /updateprojectfiles
recurses symlinked directories deeply, then fails with System.IO.PathTooLongException
. This happens both on Mac and Windows.
The offending symlink looks like this: I have a git repo under C:\...\root
, and an npm package called @library/package
under C:\...\root\packages\library
, and within it, an npm package called examples
. examples
imports library like this: "@library/package": "file:.."
, so npm makes a symlink to library in examples/node_modules/@library/package
.
node_modules is in my root .gitignore, so this is all the more unexpected.
What is expected?
GitVersion should stop following symlinks / ignore files that are in .gitignore / at least provide an option to ignore specific directories.
Steps to Reproduce
run gitversion /updateprojectfiles
This is my GitVersion.yaml:
workflow: GitFlow/v1
branches:
release:
increment: None
RepositoryFixture Test
No response
Output log or link to your CI build (if appropriate).
C:\...\root> gitversion /updateprojectfiles
{
...this works fine
}
INFO [25-02-07 12:49:21:88] Applicable build agent found: 'LocalBuild'.
INFO [25-02-07 12:49:21:92] Working directory: C:\...\root
INFO [25-02-07 12:49:21:94] Project root is: C:\...\root\
INFO [25-02-07 12:49:21:94] DotGit directory is: C:\...\root\.git
INFO [25-02-07 12:49:21:94] Branch from build environment:
INFO [25-02-07 12:49:21:94] Found configuration file at 'C:\...\root\GitVersion.yml'
INFO [25-02-07 12:49:21:96] -< Begin: Loading version variables from disk cache file C:\...\root\.git\gitversion_cache\EE1EE6CA57958F7FC7479292CB0E7AF381DE305E >-
INFO [25-02-07 12:49:22:00] -< End: Loading version variables from disk cache file C:\...\root\.git\gitversion_cache\EE1EE6CA57958F7FC7479292CB0E7AF381DE305E (Took: 43.22ms) >-
INFO [25-02-07 12:49:22:00] Found configuration file at 'C:\...\root\GitVersion.yml'
ERROR [25-02-07 12:51:41:31] An unexpected error occurred:
System.IO.PathTooLongException: The path 'C:\...\root\packages\library\examples\node_modules\@library/package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\node_modules\@library\package\examples\child' is too long, or a component of the specified path is too long.
at System.IO.Enumeration.FileSystemEnumerator`1.CreateRelativeDirectoryHandle(ReadOnlySpan`1 relativePath, String fullPath)
at System.IO.Enumeration.FileSystemEnumerator`1.MoveNext()
at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
at GitVersion.Output.AssemblyInfo.ProjectFileUpdater.GetProjectFiles(AssemblyInfoContext context)+MoveNext() in /_/src/GitVersion.Output/AssemblyInfo/ProjectFileUpdater.cs:line 199
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at GitVersion.Output.AssemblyInfo.ProjectFileUpdater.Execute(GitVersionVariables variables, AssemblyInfoContext context) in /_/src/GitVersion.Output/AssemblyInfo/ProjectFileUpdater.cs:line 29
at GitVersion.GitVersionOutputTool.UpdateAssemblyInfo(GitVersionVariables variables) in /_/src/GitVersion.Output/GitVersionOutputTool.cs:line 43
at GitVersion.GitVersionExecutor.RunGitVersionTool(GitVersionOptions gitVersionOptions) in /_/src/GitVersion.App/GitVersionExecutor.cs:line 73
INFO [25-02-07 12:51:41:31] Please run `git log --graph --format="%h %cr %d" --decorate --date=relative --all --remotes=*` to see the git graph. This can help you troubleshoot any issues.