Solves the problem of working with multiple git repositories where lower level repositories produce nuget packages that are consumed by other repositories.
Stable | Pre-release | |
---|---|---|
Docs | ||
GitHub Release | - | |
GitDepend.Portable | ||
GitVersion.CommandLine |
- chocolatey install adds dep as an alias for GitDepend
- Multiple new commands have been added improve the usability of GitDepend.
- Branches are no longer switched without giving the user a chance to say no
- The help page will tell the user if there is an updated version to download.
- If there is an error during execution there is at least some kind of english explanation for why.
- Improvements to documentation
GitDepend help <verb>
now correctly displays help for a specific verb.
Recovery build. This fixes a NullReferenceException.
- NuGet packages are now restored before running the NuGet update.
- All branches and pull requests are now built automatically on appveyor
- Unit tests have been added
- Documentation has been updated to at least be somewhat helpful
Fixes an issue where installing GitDepend from chocolatey while using an administrative shell prevented GitDepend from collection dependency nuget packages.
Minimum Viable Product implementation
- init flag assists with setting up
GitDepend.json
files - clone flag recursively clones all dependencies
- update flag recursively executes the build script and updates all projects to use the artifacts produced by dependency build scripts.
- config flag shows computed configuration
Simple setup for the sole purpose of reservering names on github.com and nuget.org