From 89c8857cb0dcfd3b9f698fd89a80f20f40ad5760 Mon Sep 17 00:00:00 2001 From: "http://joeyh.name/" Date: Tue, 26 Nov 2013 21:50:58 +0000 Subject: [PATCH] --- .../bugs/direct_mode_sync_should_avoid_git_commit.mdwn | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 doc/forum/Actions_very_slow_on_a_direct___40__and_crippled__41___annex_repository/bugs/direct_mode_sync_should_avoid_git_commit.mdwn diff --git a/doc/forum/Actions_very_slow_on_a_direct___40__and_crippled__41___annex_repository/bugs/direct_mode_sync_should_avoid_git_commit.mdwn b/doc/forum/Actions_very_slow_on_a_direct___40__and_crippled__41___annex_repository/bugs/direct_mode_sync_should_avoid_git_commit.mdwn new file mode 100644 index 0000000000..74e1d89c92 --- /dev/null +++ b/doc/forum/Actions_very_slow_on_a_direct___40__and_crippled__41___annex_repository/bugs/direct_mode_sync_should_avoid_git_commit.mdwn @@ -0,0 +1,3 @@ +Per forum post linking to this bug, git commit can be very slow when run in a filesystem without symlink support, and seems to be reading the content of files just in order to show typechanged messages in the status. + +So, git annex sync should stop using git commit when in direct mode, and intead manually make its own commit. Git.Branch.commit and Git.Branch.update should be able to easily be used for this.