Merge branch 'master' of ssh://git-annex.branchable.com

This commit is contained in:
Joey Hess 2023-06-27 20:01:25 -04:00
commit d9e7a7db07
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38
8 changed files with 80 additions and 1 deletions

View file

@ -0,0 +1,17 @@
[[!comment format=mdwn
username="dud225@35a1ee469f82f3a7eb1f2dce4ad453f5e47bdfd3"
nickname="dud225"
avatar="http://cdn.libravatar.org/avatar/5147563e50c475918474594d93be95c2"
subject="?=*"
date="2023-06-27T07:59:55Z"
content="""
Regarding the expression that allows to include the files that are missing the proper metadata:
git-annex view author?=*
It's not working on my side, which version is bringing that feature? I don't see it mentioned in the [changelogs](https://git-annex.branchable.com/news/).
> Yann Büchau has recently built an integration with Thunar
I'm not using Thunar but I have to admit that this plugin is awesome!
"""]]

View file

@ -0,0 +1,9 @@
For [the workshop](https://cfp.tuebix.org/tuebix-2023/talk/THBBK7/) I'll host on Saturday I'm still wondering how to make a quick'n'dirty publicly accessible git-annex repo where all participants can just push and pull and do git annex stuff with.
Options:
- Use one of my servers, make a new user, add all of the participants' ssh keys (works)
- Make a https/git protocol git server without auth (no annex possible, right?)
- Use the assistant to set up local pairing and have it do the key setup (should work, though I don't know if it's reliable in that uni WiFi)
Any more ideas?

View file

@ -0,0 +1,10 @@
[[!comment format=mdwn
username="Lukey"
avatar="http://cdn.libravatar.org/avatar/c7c08e2efd29c692cc017c4a4ca3406b"
subject="comment 1"
date="2023-06-27T08:54:45Z"
content="""
Maybe a bare git repo on a nfs or smb share? I'm not sure if concurrent pushes work right with that.
It's probably also a good idea to set `git annex config --set annex.dotfiles true`, so no one gets into a situation where they have to resolve a merge conflict manually.
"""]]

View file

@ -0,0 +1,8 @@
[[!comment format=mdwn
username="alanz"
avatar="http://cdn.libravatar.org/avatar/f944654706f02de229470497c3fc25b4"
subject="comment 2"
date="2023-06-27T10:53:21Z"
content="""
Maybe use a shared SyncThing folder
"""]]

View file

@ -0,0 +1,10 @@
[[!comment format=mdwn
username="nobodyinperson"
avatar="http://cdn.libravatar.org/avatar/736a41cd4988ede057bae805d000f4f5"
subject="Sync-ception"
date="2023-06-27T13:51:58Z"
content="""
> Maybe use a shared SyncThing folder
😂 That kinda defeats the purpose of teaching git-annex, doesn't it?
"""]]

View file

@ -0,0 +1,9 @@
Just stopped a `git status` call that was stuck for hours on the following line:
refresh index: 13% (30610/235456)
That problem suddenly occurred this weekend after I `git annex add`ed some files. I haven't called status or anything before, but last time I used that drive it worked well.
Other commands like `git commit` also just don't do anything and can't overcome a `S+` state. Problem happens on both macOS and Linux hosts. Nothing in the kernel log that indicates drive IO problems or something similar.
Any idea what might lead to this?

View file

@ -0,0 +1,8 @@
[[!comment format=mdwn
username="Lukey"
avatar="http://cdn.libravatar.org/avatar/c7c08e2efd29c692cc017c4a4ca3406b"
subject="comment 1"
date="2023-06-27T09:01:00Z"
content="""
Next time, you could attach to the stuck git command with `gdb` see where it hangs. Could very well be something with the git-annex smudge/clean filters.
"""]]

View file

@ -1 +1,9 @@
I use git-annex to manage my research data.
I use git-annex to:
- manage my research data
- sync and backup personal documents
- sync media files to and from my SailfishOS phone
- sync, organise and backup a huge media collection
- experiment doing inventory management
I made a [Thunar plugin](https://gitlab.com/nobodyinperson/thunar-plugins) for git-annex, here's a [📹 screencast](https://fosstodon.org/@nobodyinperson/109836827575976439).