(no commit message)
authordavi.castro@13c06889d1a1aef6321227888bd7d6b73d5692ea <davicastro@web>
Thu, 16 Sep 2021 21:45:17 +0000 (21:45 +0000)
committeradmin <admin@branchable.com>
Thu, 16 Sep 2021 21:45:17 +0000 (21:45 +0000)
doc/forum/Drop_some_unused_objects_keeping___35__n_more_recent.mdwn [new file with mode: 0644]

diff --git a/doc/forum/Drop_some_unused_objects_keeping___35__n_more_recent.mdwn b/doc/forum/Drop_some_unused_objects_keeping___35__n_more_recent.mdwn
new file mode 100644 (file)
index 0000000..2edba50
--- /dev/null
@@ -0,0 +1,18 @@
+Hello, thanks for all the work in Git-annex! We've been using since 2018 for Integrated Circuits (ASICs) design with a lot of success.
+
+One feature that would help us would be to be able to Drop Unused, but not all Unused.
+In our design flow, every 2 or 3 weeks, we update a collection of Objects, replacing, "overwriting" the objects with newer version.
+So the older becomes Unused.
+
+But we want to keep a certain history depth of Unused. And this cannot be based on dates.
+Because when we stop working on a certain block/module, the Unused Objects can become quite old (like 6 months), but we still want to keep like for example 3x Unused Objects.
+
+Example: we have overwritten 12x times the same Object "module_a.jpg". So we have 11x Unused versions of "module_a.jpg".
+We want to keep the latest and +3x latest Unused. So on total only 8x Unused copies would get Dropped.
+
+Is there a way to do that with Git-annex?
+Or we would need to create a custom script to parse the git-repository, list all the 12x keys of "module_a.jpg", and pick the 8x for Dropping?
+
+Thank you.
+Best regards.
+Davi Castro.