http://joey.kitenet.net/
109814d8bb
Comment moderation
2011-07-04 16:29:40 +00:00
Joey Hess
bd54dadb0b
response
2011-07-04 12:27:47 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnpdM9F8VbtQ_H5PaPMpGSxPe_d5L1eJ6w
de408626b7
Added a comment: git annex fetch
2011-07-03 17:57:00 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnpdM9F8VbtQ_H5PaPMpGSxPe_d5L1eJ6w
e6ca68250e
Added a comment: git annex fetch
2011-07-03 14:39:42 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnpdM9F8VbtQ_H5PaPMpGSxPe_d5L1eJ6w
d97cc2fd52
Added a comment
2011-07-03 11:56:45 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnpdM9F8VbtQ_H5PaPMpGSxPe_d5L1eJ6w
3904d2e4b9
2011-07-03 11:32:17 +00:00
Joey Hess
591e293f43
simplify git cat-file startup
2011-07-02 19:22:11 -04:00
Joey Hess
f626512b07
further improved git cat-file error handling
2011-07-02 19:16:28 -04:00
Joey Hess
bd5884d8dd
reorder
2011-07-02 17:29:20 -04:00
Joey Hess
e3ffa4330c
update
2011-07-02 17:14:27 -04:00
Joey Hess
84a9fee6f2
fix sdist to include symlinks, without which it doesn't build
...
oops.. will upload a new minor version to hackage
2011-07-02 17:10:43 -04:00
Joey Hess
686d08718b
link to hackage
2011-07-02 17:10:25 -04:00
Joey Hess
17a2b13e64
formatting
2011-07-02 15:11:20 -04:00
Joey Hess
791dfaac65
add news item for git-annex 3.20110702
2011-07-02 15:08:49 -04:00
Joey Hess
48db40857c
releasing version 3.20110702
2011-07-02 15:08:05 -04:00
Joey Hess
6488278610
cabal sdist: plan C
2011-07-02 14:58:01 -04:00
Joey Hess
8045991830
better cabal command
...
(which will work once I upload to hackage)
2011-07-02 14:40:57 -04:00
Joey Hess
e6b9539a65
make curl follow redirs
2011-07-01 21:52:27 -04:00
Joey Hess
ace9de37e8
download urls via tmp file, and support resuming
2011-07-01 18:59:40 -04:00
Joey Hess
5d154b8436
document web special remote log files
2011-07-01 17:28:31 -04:00
Joey Hess
457d28c676
wording
2011-07-01 17:24:11 -04:00
Joey Hess
79016c197c
add hashing to web log files
2011-07-01 17:23:01 -04:00
Joey Hess
fb58d1a560
wording
2011-07-01 17:17:51 -04:00
Joey Hess
6bddebdb79
add the addurl command
2011-07-01 17:15:46 -04:00
Joey Hess
a140f7148f
documentation for using the web
2011-07-01 16:05:06 -04:00
Joey Hess
2cdacfbae6
remove URL backend
2011-07-01 16:01:04 -04:00
Joey Hess
6ba866ca73
updates for web remote and removing URL backend
2011-07-01 15:39:30 -04:00
Joey Hess
3efba481b5
remove Extra-Source-Files nonsense
...
will need to find a better way to make sdist work, this is not livable
2011-07-01 15:31:36 -04:00
Joey Hess
cdbcd6f495
add web special remote
...
Generalized LocationLog to PresenceLog, and use a presence log to record
urls for the web special remote.
2011-07-01 15:30:42 -04:00
Joey Hess
ceb887d826
tweaks
2011-07-01 01:11:41 -04:00
Joey Hess
b9721fffac
cabal check
2011-06-30 19:25:21 -04:00
Joey Hess
e27e20c6d6
add
2011-06-30 16:16:52 -04:00
Joey Hess
b3ab44f8bb
add a filelist for cabal sdist
...
I hate hard-coded 40 kilobyte lone file lists, and just once would like to
see a build system that does not assume it's a good idea to have a file
list, or a hardcoded file list, or a file list that can only be generated
with a crippled form of globs. But not today, thank you cabal.
2011-06-30 15:37:35 -04:00
Joey Hess
20565027cc
cabal tweaks
2011-06-30 15:07:10 -04:00
Joey Hess
ee3a0551a7
Merge branch 'master' into v3
...
Conflicts:
debian/changelog
2011-06-30 15:01:08 -04:00
Joey Hess
56aeeb4565
cabal can now be used to build git-annex.
...
This is substantially slower than using make, does not build or install
documentation, does not run the test suite, and is not particularly
recommended, but could be useful to some.
2011-06-30 14:55:03 -04:00
Joey Hess
896726cde4
rename GitUnionMerge to Git.UnionMerge
...
Also, moved commit function into Git proper, it's not union merge specific.
2011-06-30 13:32:47 -04:00
Joey Hess
f0497312a7
rename GitQueue to Git.Queue
2011-06-30 13:25:37 -04:00
Joey Hess
0f2859454c
tweak
2011-06-30 13:22:10 -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
5fe02f2807
more robust git cat-file output parser
...
Only remaining ugliness is the handling of error messages for files that
are not present on the branch.
2011-06-30 13:12:51 -04:00
Joey Hess
8562e6096c
v3 is now faster than v2
...
Rebenchmarked v2 vs v3, and v3 is now actually faster. Yes, storing data
in git, using git as a filesystem is actually faster than just using the
filesystem. If you do it just right. :)
2011-06-30 01:16:53 -04:00
Joey Hess
2cda9d0a0f
generalized safeWriteFile to viaTmp
2011-06-30 00:46:39 -04:00
Joey Hess
d72fb5acc2
Fix encoding of utf-8 etc when storing the description of repository and other content.
...
Write files in raw mode, to avoid mangling the encoding of content
provided.
Note: This was a longstanding problem, it was not introduced in v3.
2011-06-30 00:35:51 -04:00
Joey Hess
b089fba7b4
use ByteString for hGet
...
Avoids the crazy low-level hGetBuf stuff. Also slightly faster.
2011-06-29 23:56:47 -04:00
Joey Hess
899ecbfba1
improve git cat-file code
...
Now it reads the size specified, rather than using the sentinal hack to
determine EOF.
It still depends on error messages to handle files that are not present.
2011-06-29 22:19:40 -04:00
Joey Hess
e1c18ddec4
Sped back up fsck, copy --from etc
...
All commands that often have to read a lot of information from
the git-annex branch should now be nearly as fast as before
the branch was introduced.
Before fsck was taking approximatly 3 hours, now it's running in 8 minutes.
The code is very nasty. It should be rewritten to read the header line
from git cat-file, and then read the specified number of bytes of content.
2011-06-29 21:47:31 -04:00
Joey Hess
8725fde5c6
new plan
2011-06-29 20:22:19 -04:00
Joey Hess
06a1f5f742
factor out file list stuff from GitRepo
...
GitRepo is getting too large an interface; these all fit nicely into a
submodule.
2011-06-29 11:55:16 -04:00
Joey Hess
af45d42224
Merge branch 'master' into v3
...
Conflicts:
debian/changelog
2011-06-29 11:42:35 -04:00