cache:versions
Introduction
cache:versions lists every cache entry of one feature, editable and versioned, from .splent_cache/features/<namespace>/. It contacts no remote.
splent cache:versions splent_io/splent_feature_notes
Cache entries for splent_io/splent_feature_notes:
editable (no version)
@v1.0.0
@v1.2.7
Versions come in semver order, so v1.2.0 comes before v1.10.0.
Naming the feature
Give it as namespace/feature_name. splent-io/splent_feature_notes works too.
A version suffix is ignored, since the command lists every version.
ℹ️ Ignoring '@v1.0.0', cache:versions lists every cached version.
Reference
| Situation | Result |
|---|---|
No namespace, an empty namespace or name, ., or a name with a slash, a backslash or .. |
❌ Use format: namespace/feature_name, exit 1 |
| The namespace is not in the cache | ⚠️ Namespace '<namespace>' not found in cache. |
| The feature has no entries | ⚠️ No cache entries found for <namespace>/<feature>. |