Added a comment
authorLukey <Lukey@web>
Tue, 19 Jan 2021 16:49:05 +0000 (16:49 +0000)
committeradmin <admin@branchable.com>
Tue, 19 Jan 2021 16:49:05 +0000 (16:49 +0000)
doc/forum/Large_Windows_annexes_with___42__nix_remotes/comment_2_6238b3315dd058b1b8376d06359f23e8._comment [new file with mode: 0644]

diff --git a/doc/forum/Large_Windows_annexes_with___42__nix_remotes/comment_2_6238b3315dd058b1b8376d06359f23e8._comment b/doc/forum/Large_Windows_annexes_with___42__nix_remotes/comment_2_6238b3315dd058b1b8376d06359f23e8._comment
new file mode 100644 (file)
index 0000000..0753793
--- /dev/null
@@ -0,0 +1,17 @@
+[[!comment format=mdwn
+ username="Lukey"
+ avatar="http://cdn.libravatar.org/avatar/c7c08e2efd29c692cc017c4a4ca3406b"
+ subject="comment 2"
+ date="2021-01-19T16:49:05Z"
+ content="""
+direct-mode doesn't exist anymore, it is replaced with the [[annex.thin config|https://git-annex.branchable.com/tips/unlocked_files]] (See \"using less disk space\"). And yes, it works on NTFS.
+
+It definitely isn't going to be fast, the numbers you gave suggests that there will be ~1000000 files per repository (For the V*-related dirs). Still you should try it and see if it's fast enough for you. Some tips to improve performance: Don't use `include=`/`exclude=` in preferred-content-expressions and [[Repositories with large number of files|https://git-annex.branchable.com/tips/Repositories_with_large_number_of_files/]]. My experimental script [[here|https://git-annex.branchable.com/todo/Incremental_git_annex_sync_--content_--all/]] might also be worth a try.
+
+Having the root of the repo on the root of the drive and then excluding everything that shouldn't be in the repo via `.gitignore` can be a vivable approach. But with that many files I'd create one repo per directory. It could also be done with git worktrees.
+
+Don't use git-annex on top of a network share, in that case run it directly on the server. git-annex is designed to run on local drives/storage. Also, git-annex on windows is way slower than on linux.
+
+You can donate via [[Patreon|https://www.patreon.com/joeyh]] and [[Liberapay|https://liberapay.com/joeyh/]].
+
+"""]]