http://jefferai.org/
baa43cb9c0
2011-08-30 20:56:44 +00:00
Joey Hess
ea7b1828d4
unused, status: Sped up by avoiding unnecessary stats of annexed files.
...
Statting files returned by dirContents to see if they exist and are regular
files seems pretty useless. This code was originally part of fsck, and
perhaps the idea then was to avoid things returned by dirContents that were
not files. But it's certianly not needed in the current use cases for
getKeysPresent.
2011-08-30 15:16:34 -04:00
Joey Hess
abe3b5bf78
Merge branch 'master' of ssh://git-annex.branchable.com
2011-08-30 13:32:40 -04:00
Joey Hess
b96443364e
smudge update: Not practical.
2011-08-30 13:29:07 -04:00
Joey Hess
a64c16bf7d
tweak
2011-08-30 13:23:21 -04:00
http://www.schleptet.net/~cfm/
9e135a6ee2
Added a comment
2011-08-30 14:31:38 +00:00
Joey Hess
5ef11350aa
link to patch
2011-08-29 16:41:47 -04:00
Joey Hess
cd199e442f
update; showstopper issue with current git
...
developed a patch for git, we'll see if they like it..
2011-08-29 16:31:47 -04:00
Joey Hess
d1154d0837
init: Make description an optional parameter.
2011-08-29 14:13:38 -04:00
Joey Hess
b2c5639dcc
update
2011-08-29 13:29:39 -04:00
Joey Hess
676c467801
close
2011-08-29 12:49:38 -04:00
Joey Hess
025e66e3d3
update to not overstate the danger or WORM
2011-08-29 12:11:05 -04:00
http://joey.kitenet.net/
2a76ad4167
Added a comment
2011-08-29 16:10:38 +00:00
cwg
eb4607aafc
2011-08-29 12:37:23 +00:00
cwg
b6758746f6
2011-08-29 12:35:19 +00:00
Joey Hess
bbba6c19bd
update documentation for new, neutered key-value backends
...
Backends are now only used to generate keys (and check them); they
are not arbitrary key-value stores for data, because it turned out such
a store is better modeled as a special remote. Updated docs to not
imply backends do more than they do now.
Sometimes I'm tempted to rename "backend" to "keytype" or something,
which would really be more clear. But it would be an annoying transition
for users, with annex.backends etc.
2011-08-28 16:28:38 -04:00
Joey Hess
999d5df90b
factor out firstM and anyM
...
Control.Monad.Loops has these, but has no Debian package yet.
2011-08-28 15:46:49 -04:00
Joey Hess
b26ee162f3
guess not everyone configures their shell to show nonzero exit codes..
2011-08-27 12:34:02 -04:00
Joey Hess
6e750764b7
The wget command will now be used in preference to curl, if available.
...
Got tired of curl's various ugly progress bars.
2011-08-27 12:31:50 -04:00
Joey Hess
f82da1d9dc
show a message if asked to get something from the web that is not there
2011-08-27 07:08:15 -04:00
Joey Hess
ec9291e9ea
Merge branch 'master' of ssh://git-annex.branchable.com
2011-08-26 20:28:01 -04:00
http://peter-simons.myopenid.com/
9170e1b87d
2011-08-26 10:55:43 +00:00
Joey Hess
678726c10c
code simplification thanks to applicative functors
2011-08-25 01:27:19 -04:00
Joey Hess
20259c2955
Set EMAIL when running test suite so that git does not need to be configured first. Closes : #638998
2011-08-23 13:41:32 -04:00
Joey Hess
203148363f
split groups of related functions out of Utility
2011-08-22 16:14:12 -04:00
Joey Hess
4c73d77b42
avoid the functor
...
fmap = liftM
2011-08-21 14:59:34 -04:00
Joey Hess
06f509854a
file moved
2011-08-21 13:19:33 -04:00
Joey Hess
06ce574136
tweak
2011-08-21 13:17:12 -04:00
Joey Hess
1c25df3c1b
outdated comment
2011-08-21 12:59:49 -04:00
Joey Hess
737b5d14c9
moved files around
2011-08-20 16:11:42 -04:00
Joey Hess
ec746c511f
note about why curl -# is used
...
I'd rather use wget really, but as git-annex uses libcurl elsewhere, it
seems best to stick with curl. And making this configurable seems
overboard.
2011-08-20 12:52:29 -04:00
Joey Hess
7121526385
add news item for git-annex 3.20110819
2011-08-19 20:39:03 -04:00
Joey Hess
3786f8d348
releasing version 3.20110819
2011-08-19 20:38:36 -04:00
Joey Hess
01cd775d92
Fix broken upgrade from V1 repository. Closes : #638584
...
Had forgotten to keep several old versions of functions needed during this
upgrade.
2011-08-19 20:32:18 -04:00
Joey Hess
e3ca08fad8
drop an unnecessart liftIO
...
the liftM on its own can lift all the way into IO.
2011-08-19 14:36:52 -04:00
Joey Hess
021e8e1e0e
make Annex an opaque data type
...
Was a type alias; using newtype has the benefit that type errors will
show "Annex foo" rather than two lines of internal type nonsense. Yay!
There should be no other effects to size or runtime.
I've tried to do this at least twice before (each time I read RWH chapter 10);
finally understood how to this time.. sorta.
2011-08-19 14:28:07 -04:00
Joey Hess
e97fede8cd
make gitDir absolute
2011-08-19 12:59:21 -04:00
Joey Hess
7cedd28ab0
tweak
2011-08-18 12:26:28 -04:00
Joey Hess
8a2197adfa
Added annex-cost-command configuration, which can be used to vary the cost of a remote based on the output of a shell command.
...
Also avoided crashing if the user specified cost value cannot be parsed.
2011-08-18 12:20:47 -04:00
Joey Hess
0c53ccc675
tweak
2011-08-17 18:52:58 -04:00
Joey Hess
9e763954ae
tweak
2011-08-17 18:42:49 -04:00
Joey Hess
b7a4ff1c31
optimise initialized check
...
Avoid running external command if annex.version is set.
2011-08-17 18:38:26 -04:00
Joey Hess
228a724d1d
improve docs for init
2011-08-17 14:44:31 -04:00
Joey Hess
32f27cc3e8
when reading configs of local repos, first initializeSafe
...
This auto-generates a uuid if the local repo does not already have one.
2011-08-17 14:44:31 -04:00
Joey Hess
cf33eff684
git-annex-shell configlist should not be standalone
...
This makes it initialize the repository with a uuid, and list the uuid,
allowing automatic setup of bare repositories when git-annex is used.
2011-08-17 14:44:31 -04:00
Joey Hess
56f6923ccb
Now "git annex init" only has to be run once
...
when a git repository is first being created. Clones will automatically
notice that git-annex is in use and automatically perform a basic
initalization. It's still recommended to run "git annex init" in any
clones, to describe them.
2011-08-17 14:44:31 -04:00
Joey Hess
3b5f722130
init no longer creates .gitattributes
2011-08-17 14:44:31 -04:00
http://joey.kitenet.net/
a131fabc0d
Added a comment: Re: squeeze-backports update?
2011-08-17 15:34:29 +00:00
https://www.google.com/accounts/o8/id?id=AItOawla7u6eLKNYZ09Z7xwBffqLaXquMQC07fU
e950947cc9
Added a comment: squeeze-backports update?
2011-08-17 12:34:48 +00:00
Joey Hess
00cc34a4c3
add news item for git-annex 3.20110817
2011-08-17 01:34:43 -04:00