summaryrefslogtreecommitdiffstats
path: root/misc/git-store-meta/README
diff options
context:
space:
mode:
author Andrzej Telszewski2020-10-31 00:41:43 +0100
committer Willy Sudiarto Raharjo2020-10-31 05:15:30 +0100
commitfb9002e63441122eaf73f752622bc5fbef1eebf1 (patch)
treea9b12a33d71f7447a939be0dbbe0f7e0cf92fafb /misc/git-store-meta/README
parent17e3d72d9d16e4eeadd8048f64b12e972384a35c (diff)
downloadslackbuilds-fb9002e63441122eaf73f752622bc5fbef1eebf1.tar.gz
misc/git-store-meta: Added (metadata storing and applying for Git)
Signed-off-by: Dave Woodfall <dave@slackbuilds.org> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'misc/git-store-meta/README')
-rw-r--r--misc/git-store-meta/README22
1 files changed, 22 insertions, 0 deletions
diff --git a/misc/git-store-meta/README b/misc/git-store-meta/README
new file mode 100644
index 0000000000..93b5e48700
--- /dev/null
+++ b/misc/git-store-meta/README
@@ -0,0 +1,22 @@
+git-store-meta is a light-weight tool for file metadata storing and
+applying for Git.
+
+Features:
+
+- Light dependency, cross-platform consistent behavior,
+ desirable performance.
+- Data files are in plain text format and can be easily revisioned,
+ diffed, or manually modified as needed.
+- Supported metadata: mtime, atime, mode, user, uid, group, gid, acl.
+- Can store the metadata of git-revisioned files into a data file.
+- Can apply the metadata stored in the data file to the working copy.
+- Can update the metadata for changed files quickly.
+- Can easily pick which metadata fields to store, update, or apply.
+- Can determine whether to store, update, or apply directory metadata.
+
+Note:
+
+ The binary is installed under the name "git-store-meta". Use it
+ instead of "git-store-meta.pl" when reading online docs or in Git
+ hooks. The `--install` switch already knows to use "git-store-meta"
+ and will create correct hooks without any further action required.