Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • A aurweb
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
    • Requirements
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Marcus Andersson
  • aurweb
  • Repository
Switch branch/tag
  • aurweb
  • INSTALL
Find file BlameHistoryPermalink
  • Lukas Fleischer's avatar
    Use gitnamespaces for efficient storage · b44411fb
    Lukas Fleischer authored Jun 01, 2015
    
    
    Instead of using one Git repository per package, use a single large
    object storage for space efficiency. The refs of the individual package
    bases are divided using gitnamespaces(7) which allows for exposing each
    namespace as an independent repository easily. Also, git-serve is
    modified to create a branch for each package, allowing to browse the
    large repository with cgit.
    
    Helped-by: Florian Pritz's avatarFlorian Pritz <bluewind@xinu.at>
    Helped-by: Johannes Löthberg's avatarJohannes Löthberg <johannes@kyriasis.com>
    Signed-off-by: Lukas Fleischer's avatarLukas Fleischer <lfleischer@archlinux.org>
    b44411fb