diff options
author | Joey Hess <joeyh@joeyh.name> | 2017-09-07 14:32:47 -0400 |
---|---|---|
committer | Joey Hess <joeyh@joeyh.name> | 2017-09-07 14:32:47 -0400 |
commit | 6e7dcece6022e5078c2ef2c25d94ee1f23419234 (patch) | |
tree | 70c1b4c4ac3ed56bb2bf4f3b358aa1033283565f /doc/todo | |
parent | d910a94df7d6f5c87897c248586cb65523457f99 (diff) |
avoid renaming to temp files before deleting
Only rename when actually ncessary.
The diff gets buffered in memory. Probably git has to buffer a diff in
memory when generating it as well, so this memory usage should not be a
problem, even when the diff is very large. I hope.
This commit was supported by the NSF-funded DataLad project.
Diffstat (limited to 'doc/todo')
-rw-r--r-- | doc/todo/export.mdwn | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/doc/todo/export.mdwn b/doc/todo/export.mdwn index 8f5c3f8f1..c4e57bd1c 100644 --- a/doc/todo/export.mdwn +++ b/doc/todo/export.mdwn @@ -24,8 +24,5 @@ Work is in progress. Todo list: export from another repository also doesn't work right, because the export database is not populated. So, seems that the export database needs to get populated based on the export log in these cases. -* Currently all modified/deleted files are renamed to temp files, - even when they won't be used. Avoid doing this unless the - temp file will be renamed to the new filename. * Support export to aditional special remotes (S3 etc) * Support export to external special remotes. |