Joey Hess
1a29b5b52e
reorganize log modules
...
no code changes
2011-10-15 16:21:08 -04:00
Joey Hess
6a6ea06cee
rename
2011-10-05 16:02:51 -04:00
Joey Hess
cfe21e85e7
rename
2011-10-04 00:59:08 -04:00
Joey Hess
8ef2095fa0
factor out common imports
...
no code changes
2011-10-03 23:29:48 -04:00
Joey Hess
f77979b8b5
improved git-annex branch changing
...
All changes to files in the branch are now made via pure functions that
transform the old file into the new. This will allow adding locking
to prevent read/write races. It also makes the code nicer, and purer.
I noticed a behavior change, really a sort of bug fix. Before,
'git annex untrust foo --trust bar' would change both trust levels
permanantly, now the --trust doesn't get stored.
2011-10-03 15:41:25 -04:00
Joey Hess
e296da4bfe
more newline fixes
...
Adds a missing newline when a longnote is followed by a endresult.
Multiple longnotes in a row will now be separated by a blank line, which
could be a bug or a feature depending on taste.
Removed several places where newlines were explicitly displayed after
longnotes.
2011-09-09 01:45:41 -04:00
Joey Hess
203148363f
split groups of related functions out of Utility
2011-08-22 16:14:12 -04:00
Joey Hess
00153eed48
unify elipsis handling
...
And add a simple dots-based progress display, currently only used in v2
upgrade.
2011-07-19 14:07:23 -04:00
Joey Hess
e784757376
hlint tweaks
...
Did all sources except Remotes/* and Command/*
2011-07-15 03:12:05 -04:00
Joey Hess
d360ca3ed9
make upgrade more robust
...
don't remove .git-annex until state has been succeffully saved
2011-07-05 15:06:20 -04:00
Joey Hess
79016c197c
add hashing to web log files
2011-07-01 17:23:01 -04:00
Joey Hess
f6063a094e
renamed GitRepo to Git
...
It was always imported qualified as Git anyway
2011-06-30 13:21:39 -04:00
Joey Hess
2cda9d0a0f
generalized safeWriteFile to viaTmp
2011-06-30 00:46:39 -04:00
Joey Hess
d7018500fa
fix upgrade when .git-annex has already been entirely converted
2011-06-24 12:09:04 -04:00
Joey Hess
ad38c0dfad
better setup of git-annex branch pushing on upgrade
2011-06-24 11:59:34 -04:00
Joey Hess
50354a4916
save state before message
...
to avoid long delay after
2011-06-24 02:33:44 -04:00
Joey Hess
49d77156ac
more upgrades fixes for bare repos
2011-06-24 01:15:12 -04:00
Joey Hess
59b2e4ec1d
fixes for upgrading bare repos
2011-06-24 01:13:33 -04:00
Joey Hess
22243b87d2
layout
2011-06-23 17:08:11 -04:00
Joey Hess
068703c405
improve post-upgrade push instructions
2011-06-23 14:51:04 -04:00
Joey Hess
9e37898e21
remove stateDir
2011-06-23 08:48:13 -04:00
Joey Hess
af10b2854a
v3 upgrade code works
...
but write the index file a lot, so slow
2011-06-23 02:30:20 -04:00
Joey Hess
66ceb92702
docs
2011-06-22 23:37:46 -04:00
Joey Hess
1a182d4d04
stub in v2 upgrade
2011-06-22 17:51:48 -04:00
Joey Hess
1870186632
fixed logFile
2011-06-22 16:17:16 -04:00
Joey Hess
5c706d1ec4
stop undoing gitattributes on uninit
...
v2 upgrade will undo them
2011-06-22 16:03:09 -04:00