This commit is contained in:
https://www.google.com/accounts/o8/id?id=AItOawksKHc0H_4WXgagabhi8w3dJjgkAl335R4 2013-02-07 11:59:35 +00:00 committed by admin
parent be1b52dbcb
commit 02257e4856

View file

@ -7,18 +7,21 @@ I have a small feature request: when running git annex watch, new files are auto
My use-case is the following: I have a repository containing documents I'm working on (mostly LaTeX), which I'd like to be regular files in git (no annex), and a bunch of extra documentation (pdfs) and images, which I'd like to go to the annex. I currently set a git-attribute (addtoannex), and use a shell script to selectively add files to annex as follows:
Content of .gitattributes:
*.png addtoannex
*.jpg addtoannex
*.png addtoannex
*.jpg addtoannex
Snippet of add script:
git check-attr addtoannex "$FILE" | grep -q ": set$"
if [ $? -eq 0 ]; then
git annex add "$FILE"
else
git add "$FILE"
fi
git check-attr addtoannex "$FILE" | grep -q ": set$"
if [ $? -eq 0 ]; then
git annex add "$FILE"
else
git add "$FILE"
fi
It would be great if the watcher could honour an attribute.
best regards,
Tom