rainy day bug maintenance

Sitting on the porch, enjoying a thunderstorm, what else to do?
This commit is contained in:
Joey Hess 2011-04-09 16:08:07 -04:00
parent c4bdc59da0
commit de14252f78
4 changed files with 12 additions and 4 deletions

View file

@ -24,3 +24,6 @@ I can create an annex remote named 'test:/test'. git itself does not allow colon
>>> be displayed when there is no configured remote corresponding to the
>>> repository. So this is not a bug unless some documentation of that is
>>> unclear. --[[Joey]]
>>>> Nobody spoke up to say it's unclear, so closing as PEBKAC :)
>>>> [[done]] --[[Joey]]

View file

@ -0,0 +1,4 @@
I accidentally annexed some files in the .git-annex directory and it cause git-annex/git to be very unhappy when i pulled the repo to somewhere else. It might be worth teaching git-annex to disallow annex'ing of files inside the .git-annex/.git directories.
> There is a guard against `git annex add .git-annex/foo`, but it doesn't
> notice `cd .git-annex; git annex add foo`. --[[Joey]]

View file

@ -95,7 +95,6 @@ new file mode 100644
index 0000000..e69de29
</pre>
Also I came across this when I accidentally annexed some files in the .git-annex directory and it cause git-annex/git to be very unhappy when i pulled the repo to somewhere else. It might be worth teaching git-annex to disallow annex'ing of files inside the .git-annex/.git directories.
> There is a guard against `git annex add .git-annex/foo`, but it doesn't
> notice `cd .git-annex; git annex add foo`. --[[Joey]]
> Closing this bug, as it seems I have dealt with it adequately now.
> [[done]]
> --[[Joey]]

View file

@ -15,3 +15,5 @@ make: *** [Touch.hs] Error 1
</pre>
I dug around the OSX documentation and fcntl.h header file and it seems that UTIME_OMIT, UTIME_NOW, AT_FDCWD and AT_SYMLINK_NOFOLLOW aren't defined (at least on OSX). I suspect the BSD's in general will have problems compiling git-annex.
[[!meta title="annexed symlink mtime matching code is disabled on non-linux systems; needs testing"]