{"id":13706593,"url":"https://github.com/GitDepend/GitDepend","last_synced_at":"2025-05-05T20:32:20.865Z","repository":{"id":115650295,"uuid":"81451297","full_name":"GitDepend/GitDepend","owner":"GitDepend","description":"Easy NuGet dependency management across multiple repositories.","archived":false,"fork":false,"pushed_at":"2017-05-10T17:41:13.000Z","size":3041,"stargazers_count":8,"open_issues_count":10,"forks_count":5,"subscribers_count":3,"default_branch":"develop","last_synced_at":"2025-04-12T12:07:54.642Z","etag":null,"topics":["build-tool","developer-tools","git","submodules","subtree"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GitDepend.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-02-09T13:09:09.000Z","updated_at":"2021-11-18T13:52:11.000Z","dependencies_parsed_at":null,"dependency_job_id":"38190399-e283-4b87-9e3d-947012cc1fb2","html_url":"https://github.com/GitDepend/GitDepend","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GitDepend%2FGitDepend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GitDepend%2FGitDepend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GitDepend%2FGitDepend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GitDepend%2FGitDepend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GitDepend","download_url":"https://codeload.github.com/GitDepend/GitDepend/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252571317,"owners_count":21769808,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["build-tool","developer-tools","git","submodules","subtree"],"created_at":"2024-08-02T22:01:01.349Z","updated_at":"2025-05-05T20:32:19.135Z","avatar_url":"https://github.com/GitDepend.png","language":"C#","funding_links":[],"categories":["C# #"],"sub_categories":[],"readme":"![Icon][icon]\n\n# GitDepend\n\nSolves the problem of working with multiple git repositories where lower level repositories produce nuget packages that are consumed by other repositories.\n\n[![Join the chat at https://gitter.im/GitDepend/Lobby][gitter]][gitter-badge]\n[![Build status][appveyor-badge]][appveyor]\n\n|                            |                Stable               |                 Pre-release               |\n| -------------------------: | :---------------------------------: | :---------------------------------------: |\n|                  **Docs**  |     [![Docs][docs-badge]][docs]     |    [![Docs][docs-pre-badge]][docs-pre]    |\n|        **GitHub Release**  |                 -                   | [![GitHub release][gh-rel-badge]][gh-rel] |\n|    **GitDepend.Portable**  | [![Chocolatey][choco-badge]][choco] |   [![Chocolatey][choco-pre-badge]][choco] |\n| **GitDepend.CommandLine**  |     [![NuGet][gdc-badge]][gdc]      |       [![NuGet][gdc-pre-badge]][gdc]      |\n\n\n## Quick Links\n\n* [Why do I need GitDepend](http://gitdepend.readthedocs.io/en/latest/why.html)\n* [How does it work?](http://gitdepend.readthedocs.io/en/latest/usage_example.html)\n\n## v0.5.0\n* init verb now asks for the name\n* bug fixes with the update verb\n* Dependencies are no longer built if correct artifacts already exist\n* adds a clean command\n* several bug fixes\n\n## v0.4.0\n* chocolatey install adds dep as an alias for GitDepend\n* Multiple new commands have been added improve the usability of GitDepend.\n* Branches are no longer switched without giving the user a chance to say no\n* The help page will tell the user if there is an updated version to download.\n* If there is an error during execution there is at least some kind of english explanation for why.\n* Improvements to documentation\n* `GitDepend help \u003cverb\u003e` now correctly displays help for a specific verb.\n\n## v0.3.1\nRecovery build. This fixes a NullReferenceException.\n\n## v0.3.0\n* NuGet packages are now restored before running the NuGet update.\n* All branches and pull requests are now built automatically on appveyor\n* Unit tests have been added\n* Documentation has been updated to at least be somewhat helpful\n\n## v0.2.1\nFixes an issue where installing GitDepend from chocolatey while using an administrative shell prevented GitDepend from\ncollection dependency nuget packages.\n\n## v0.2.0\nMinimum Viable Product implementation\n\n* init flag assists with setting up `GitDepend.json` files\n* clone flag recursively clones all dependencies\n* update flag recursively executes the build script and updates all projects to use the artifacts produced by dependency build scripts.\n* config flag shows computed configuration\n\n## v0.1.0\nSimple setup for the sole purpose of reservering names on github.com and nuget.org\n\n[icon]:            https://raw.githubusercontent.com/GitDepend/GitDepend/master/docs/img/gitdependsmall.png\n[gitter]:          https://badges.gitter.im/GitDepend/Lobby.svg\n[gitter-badge]:    https://gitter.im/GitDepend/Lobby?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\u0026utm_content=badge\n[appveyor]:        https://ci.appveyor.com/project/gitdepend/gitdepend/branch/develop\n[appveyor-badge]:  https://ci.appveyor.com/api/projects/status/github/gitdepend/GitDepend?branch=develop\u0026svg=true\n[docs]:            http://gitdepend.readthedocs.org/en/stable/\n[docs-badge]:      https://readthedocs.org/projects/gitdepend/badge/?version=stable\n[docs-pre]:        http://gitdepend.readthedocs.org/en/latest/\n[docs-pre-badge]:  https://readthedocs.org/projects/gitdepend/badge/?version=latest\n[gh-rel]:          https://github.com/gitdepend/GitDepend/releases/latest\n[gh-rel-badge]:    https://img.shields.io/github/release/gitdepend/gitdepend.svg\n[choco]:           https://chocolatey.org/packages/GitDepend.Portable\n[choco-badge]:     https://img.shields.io/chocolatey/v/gitepend.portable.svg\n[choco-pre-badge]: https://img.shields.io/chocolatey/vpre/gitdepend.portable.svg\n[gdc]:             https://www.nuget.org/packages/GitDepend.CommandLine\n[gdc-badge]:       https://img.shields.io/nuget/v/GitDepend.CommandLine.svg\n[gdc-pre-badge]:   https://img.shields.io/nuget/vpre/GitDepend.CommandLine.svg\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FGitDepend%2FGitDepend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FGitDepend%2FGitDepend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FGitDepend%2FGitDepend/lists"}