Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • M Meta
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Graph
    • Compare revisions
  • Issues 471
    • Issues 471
    • List
    • Boards
    • Service Desk
    • Milestones
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Platform
  • Meta
  • Issues
  • #4623

NuGet: Store source links

Some NuGet packages provide a commit id next to the origin URL where their code can be found, for example:

https://forge.softwareheritage.org/source/swh-lister/browse/master/swh/lister/nuget/tests/data/https_api.nuget.org/v3-flatcontainer_sil.core.desktop_10.0.1-beta0012_sil.core.desktop.nuspec;05cd1de1cde7ed26ca46d970e4635ba142af9031$24

This is called Source Links

In short, they are very valuable, because they allow debugging through dependencies (akin to debug symbols in C), and it is the only way to match version numbers in the Nuget registry with git commits


Migrated from T4623 (view on Phabricator)

Edited Jan 08, 2023 by Phabricator Migration user
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking