This makes me sad:
This is Just Wrong
The intention of SourceLink has always been to support source indexing to any source control management system (SCM) that supports raw downloads. It works with GitHub public repositories, TFS On-Premise, BitBucket, Google Project Hosting, and others. Those are not new features of GitLink.
Only SourceLink.Fake requires FAKE to run. SourceLink.Build required MSBuild to run. It can be resurrected if there is demand. SourceLink.exe could be made to support a command line interface.
SoureLink and SourceLink.Fake do not require a local git repository to work. Looking at the typical usage, you can simply comment out or remove the two lines to instantiate a GitRepo and do the repo.VerifyChecksums. Having said that, it is highly recommended to verify the checksums or the source indexes may not work. It is important those checksums be checked as well as the pdb checksums. I see that GitLink 2.0 introduced this as a new feature:
I would like it if the false claims were removed and more credit was given to me and the SourceLink project for the idea and the core pdb parsing code.