From 4d7802bff71d62ceb674eee6c957c74a1e85a2eb Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Sat, 29 Oct 2011 12:45:47 -0400 Subject: [PATCH] responsen --- ..._annex_upgrade_output_is_inconsistent_and_spammy.mdwn | 7 +++++++ doc/bugs/uninit_does_not_work_in_old_repos.mdwn | 9 +++++++++ 2 files changed, 16 insertions(+) diff --git a/doc/bugs/git_annex_upgrade_output_is_inconsistent_and_spammy.mdwn b/doc/bugs/git_annex_upgrade_output_is_inconsistent_and_spammy.mdwn index 89701144a4..3d75483dc3 100644 --- a/doc/bugs/git_annex_upgrade_output_is_inconsistent_and_spammy.mdwn +++ b/doc/bugs/git_annex_upgrade_output_is_inconsistent_and_spammy.mdwn @@ -6,3 +6,10 @@ Upgrading from v1 to v3: ok A whirly would be preferable, imo. + +> Erm, I'm pretty sure you were the one who asked for there to be some +> progress dots, Richard. +> +> I'm not particularly interested in implementing a whirley that would only +> be used in this one place, in code that very few users are going to run +> again. I could remove the dots.. --[[Joey]] diff --git a/doc/bugs/uninit_does_not_work_in_old_repos.mdwn b/doc/bugs/uninit_does_not_work_in_old_repos.mdwn index a6f7858639..1e1b1fec73 100644 --- a/doc/bugs/uninit_does_not_work_in_old_repos.mdwn +++ b/doc/bugs/uninit_does_not_work_in_old_repos.mdwn @@ -4,3 +4,12 @@ As uninit does not need to actually write out any data, just remove it, it shoul git-annex: Repository version 2 is not supported. Upgrade this repository: git-annex upgrade If the repo happens to be broken, this essentially locks in data. + +> No, because you can always check out the version of git-annex you need +> for that repository. +> +> uninit, as implemented, runs unannex on every file and then does some +> cleanup. The cleanup does not need to write state, but the unannex does. +> And it depends on the object directory layout, which has changed between +> versions. So supporting old versions in this code would complicate it +> quite a lot. I don't want to go there. --[[Joey]]