Closed Vampire closed 6 years ago
@Vampire hey! Sorry; just seeing this now. I was pretty much on vacation from middle of May until around July 2nd after which I started a new job, so I wasn't looking at this stuff.
Don't worry.
Ok -- I will be making some changes soon to deal with a new version of JGit and maybe include some small enhancements to deal with submodules. So I will merge this stuff in before that.
BTW, what is it that you didn't like with the approach? I will try to improve it if I can. :)
Unlikely, it is the whole concept. I don't like having access to the VCS being necessary to build the software. It is ok to query some information from the VCS, storing it in some file e. g., but it shouldn't fail if VCS is not available. If you e. g. export the sources, you suddenly cannot build it anymore. Or if you use e. g. HanDouts and its server-side checkout feature, the build agent also has no access to the VCS.
Well, I built this largely to work with versioning with VCS, so that was a core assumption. So yes; it's unlikely that I will change this.
I know, that's why I didn't ask for it. :smile: