Joey Hess
59971c9230
new bug
2011-12-11 14:47:44 -04:00
Joey Hess
0ba4b1de18
move a file location to Locations.hs
2011-12-11 14:14:28 -04:00
Joey Hess
bf6a3b757a
close
2011-12-11 01:15:27 -04:00
Joey Hess
583ba80992
better syntax
2011-12-10 20:53:42 -04:00
Joey Hess
f44f715f51
ensure local remote is initialized when copying to it
...
Needed due to this scenario: Bare repo origin is made, foo is cloned from it;
foo is initalized; a file is added to foo's annex; git annex move --to origin
Since the git-annex branch has not yet been pushed to origin, it doesn't
auto-initialize. When the content is sent to it, it's stored, but
the remote has NoUUID, and so nothing is logged in the location log.
Then the content is removed from the local repo, and git-annex has lost
track of it.
git annex fsck in origin will find the lost content, but let's not let this
happen. Content should only be sent to initalized remotes.
This cannot happen for non-local remotes, since git-annex-shell always
checks that the repo is initialized.
2011-12-10 19:54:20 -04:00
Joey Hess
9ba99a544b
update
2011-12-10 18:51:01 -04:00
Joey Hess
10e8028a42
Fix bug in last version in getting contents from bare repositories.
2011-12-10 18:45:55 -04:00
http://schnouki.net/
bfdc9f28fc
2011-12-10 21:40:01 +00:00
http://joey.kitenet.net/
6cf28585b6
Added a comment
2011-12-10 19:43:04 +00:00
Joey Hess
c5267802f3
version dependency on old monad-control
...
This should let cabal build it with the right version.
2011-12-10 12:56:02 -04:00
Joey Hess
d6fafc463e
Merge branch 'master' of ssh://git-annex.branchable.com
2011-12-10 12:33:48 -04:00
Joey Hess
eecaf42485
no need to show, it's a string
2011-12-10 12:30:31 -04:00
http://www.joachim-breitner.de/
e0e9d1cabd
Added a comment
2011-12-10 16:28:29 +00:00
Joey Hess
4200b8038a
separate operations
2011-12-10 12:21:22 -04:00
Joey Hess
fb8231f3a1
sync: New command that synchronises the local repository and default remote, by running git commit, pull, and push for you.
2011-12-09 20:27:22 -04:00
Joey Hess
4b3c4c0c2b
avoid some read
2011-12-09 18:57:09 -04:00
http://joey.kitenet.net/
be67294a1e
Added a comment
2011-12-09 22:56:11 +00:00
Joey Hess
28699c95a7
some work on avoiding partial functions
...
There are still hundreds of places that use partial functions head, tail,
init, and last.
2011-12-09 18:10:41 -04:00
http://www.joachim-breitner.de/
2cd22c1a13
brr, so many typos today.
2011-12-09 21:25:37 +00:00
http://www.joachim-breitner.de/
07c32dd49c
typo
2011-12-09 20:57:00 +00:00
http://www.joachim-breitner.de/
d69cf79e20
2011-12-09 20:47:00 +00:00
Joey Hess
95e748cbd4
inverted logic
2011-12-09 13:38:28 -04:00
Joey Hess
252b2e92b0
cleanup
2011-12-09 13:31:51 -04:00
Joey Hess
7b72524ebd
Merge remote-tracking branch 'origin/master'
2011-12-09 13:31:23 -04:00
Joey Hess
14e9b87d44
unannex improvements
...
Added files don't have to be committed before they can be unannexed.
unannex no longer commits existing staged changes
unannex of the last file in a directory now works, before it failed because
git rm deleted the directory out from under it,
2011-12-09 13:07:31 -04:00
Joey Hess
3f5f28b487
factor out a stopUnless
...
code melt for lunch
2011-12-09 12:23:45 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnXybLxkPMYpP3yw4b_I6IdC3cKTD-xEdU
e664af5d8c
2011-12-09 10:03:20 +00:00
Joey Hess
d64132a43a
hslint
2011-12-09 01:57:13 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnXybLxkPMYpP3yw4b_I6IdC3cKTD-xEdU
b3ac4af6b0
2011-12-08 22:50:45 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnXybLxkPMYpP3yw4b_I6IdC3cKTD-xEdU
e0e40964ab
2011-12-08 22:42:29 +00:00
Joey Hess
e3f1568e0f
Fix caching of decrypted ciphers, which failed when drop had to check multiple different encrypted special remotes.
2011-12-08 16:01:46 -04:00
http://gebi.myopenid.com/
2568beee07
2011-12-08 14:24:08 +00:00
http://joey.kitenet.net/
2515bb6520
Added a comment
2011-12-07 20:54:51 +00:00
Joey Hess
8047bba5b9
add: If interrupted, add can leave files converted to symlinks but not yet added to git. Running the add again will now clean up this situtation.
2011-12-07 16:53:53 -04:00
Joey Hess
d2ff311a34
change footer
2011-12-07 13:17:00 -04:00
Joey Hess
5926be6f30
response
2011-12-07 12:36:15 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnXybLxkPMYpP3yw4b_I6IdC3cKTD-xEdU
c929f9df0f
Added a comment
2011-12-07 07:39:16 +00:00
http://gebi.myopenid.com/
51b7b82870
2011-12-07 05:48:47 +00:00
http://gebi.myopenid.com/
919d58667a
2011-12-07 03:20:43 +00:00
http://gebi.myopenid.com/
ee26ebe6eb
2011-12-07 03:14:24 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnXybLxkPMYpP3yw4b_I6IdC3cKTD-xEdU
42c81e5dc0
Added a comment
2011-12-06 23:23:31 +00:00
Joey Hess
6f221f1fc3
response
2011-12-06 17:06:08 -04:00
http://gebi.myopenid.com/
adb1dc65bc
2011-12-06 20:25:06 +00:00
http://joey.kitenet.net/
ba74e2069c
Added a comment
2011-12-06 17:08:37 +00:00
Joey Hess
480495beb4
Prevent key names from containing newlines.
...
There are several places where it's assumed a key can be written on one
line. One is in the format of the .git/annex/unused files. The difficult
one is that filenames derived from keys are fed into git cat-file --batch,
which has a line based input. (And no -z option.)
So, for now it's best to block such keys being created.
2011-12-06 13:03:09 -04:00
http://joey.kitenet.net/
cf5353acb4
Added a comment
2011-12-06 16:49:32 +00:00
http://joey.kitenet.net/
340d206efe
Added a comment
2011-12-06 16:43:29 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnXybLxkPMYpP3yw4b_I6IdC3cKTD-xEdU
c3d3bf3329
2011-12-06 13:36:35 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnXybLxkPMYpP3yw4b_I6IdC3cKTD-xEdU
01f7c74d1f
2011-12-06 13:05:11 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnXybLxkPMYpP3yw4b_I6IdC3cKTD-xEdU
d62b060f0f
Added a comment
2011-12-06 12:50:28 +00:00