issues
search
kisslinux
/
kiss
KISS Linux - Package Manager
https://kisslinux.github.io
MIT License
464
stars
62
forks
source link
kiss: git caching
#261
Closed
dylanaraps
closed
3 years ago
dylanaraps
commented
3 years ago
If a repository does not exist in the sources cache it is initialized and then pulled down as shallowly as possible.
If the source tracks latest commit or a specific branch/tag, the package manager will pull changes every build.
If the source tracks a specific commit, the commit will be pulled once and every subsequent build will only do a checkout.
Bugs:
[x]
Does not handle cases where remote changes.
[x]
Git runs in checksum mode.
Bugs:
Does not handle cases where remote changes.Git runs in checksum mode.