Joey Hess
|
346c7a0257
|
Avoid multiple calls to git ls-files when passed eg, "*".
|
2010-12-23 21:58:58 -04:00 |
|
Joey Hess
|
5d4052d0e0
|
Support remotes using git+ssh and ssh+git as protocol. Closes: #607056
|
2010-12-14 12:46:09 -04:00 |
|
Joey Hess
|
5ec3cea059
|
Support remotes using git+ssh:// as protocol. Closes: #607056
|
2010-12-14 11:37:11 -04:00 |
|
Joey Hess
|
abf084f628
|
Bugfix: Always correctly handle gitattributes when in a subdirectory of the repository.
|
2010-11-28 17:17:18 -04:00 |
|
Joey Hess
|
57adb0347b
|
hlint tweaks
Remotes.hs next, and also Backend/* and Command/*
|
2010-11-22 15:46:57 -04:00 |
|
Joey Hess
|
f2c7a6e73d
|
got rid of several more calls to git when finding unlocked files
|
2010-11-11 18:21:54 -04:00 |
|
Joey Hess
|
81524d19a7
|
add typeChangedFiles
|
2010-11-10 14:01:41 -04:00 |
|
Joey Hess
|
a3519c365f
|
hlinted a few files
|
2010-11-06 17:07:11 -04:00 |
|
Joey Hess
|
d93a372894
|
add a stupid test harness
|
2010-11-02 16:49:35 -04:00 |
|
Joey Hess
|
c7b0f60fba
|
clean up
|
2010-11-02 16:02:43 -04:00 |
|
Joey Hess
|
cecb1cbeb2
|
clean up
|
2010-11-02 16:00:55 -04:00 |
|
Joey Hess
|
9e5985ff98
|
blew several hours on getting the decodeGitFile 100% right with quickcheck
|
2010-11-02 15:54:43 -04:00 |
|
Joey Hess
|
82056a7921
|
reorg
|
2010-11-02 12:43:34 -04:00 |
|
Joey Hess
|
790613333c
|
deal with git's insane octal filename encoding
|
2010-11-02 01:07:34 -04:00 |
|
Joey Hess
|
58c89565e9
|
updat
|
2010-11-01 22:50:53 -04:00 |
|
Joey Hess
|
13514b6afc
|
fix checkAttr to not deadlock and not need strictness
Yeah, "will never deadlock" is never a good sign in code comments. ;)
|
2010-11-01 21:21:13 -04:00 |
|
Joey Hess
|
ab3294f1dd
|
wrote checkAttr
|
2010-11-01 18:24:19 -04:00 |
|
Joey Hess
|
99c522edef
|
finished adding support for annex.ssh-options
|
2010-11-01 00:04:53 -04:00 |
|
Joey Hess
|
aa05859410
|
more Wall cleaning
|
2010-10-31 15:38:47 -04:00 |
|
Joey Hess
|
435ec21d58
|
bugfix: really run GitQueue against specified repo, not necessarily pwd
|
2010-10-31 15:25:55 -04:00 |
|
Joey Hess
|
c2651d64bc
|
Fixed memory leak; git-annex no longer reads the whole file list from git before starting, and will be much faster with large repos.
|
2010-10-30 23:19:33 -04:00 |
|
Joey Hess
|
8e158b7cec
|
use -z with git-ls-files, to support files with odd chars
|
2010-10-29 17:37:05 -04:00 |
|
Joey Hess
|
c9347693d7
|
factor out stagedFiles
|
2010-10-29 17:26:26 -04:00 |
|
Joey Hess
|
d92f186fc4
|
convert safeSystem to boolSystem
to fix ctrl-c handling
|
2010-10-29 14:07:26 -04:00 |
|
Joey Hess
|
5c2c652d7d
|
Fix support for file:// remotes.
|
2010-10-28 13:47:10 -04:00 |
|
Joey Hess
|
3e02977814
|
took Josh's asvice and unified the Repo data types & used pattern matching more
|
2010-10-28 13:40:10 -04:00 |
|
Joey Hess
|
7109e20e5d
|
tweak
|
2010-10-28 12:52:40 -04:00 |
|
Joey Hess
|
045b051ec1
|
got rid of almost all 'return ()'
|
2010-10-28 12:40:05 -04:00 |
|
Joey Hess
|
9c7b3dce9e
|
tweaks
|
2010-10-28 12:15:21 -04:00 |
|
Joey Hess
|
833d4b342e
|
copyright statements
|
2010-10-27 16:53:54 -04:00 |
|
Joey Hess
|
7bd7cca399
|
some work on the sha1 backend; still incomplete
|
2010-10-27 15:00:41 -04:00 |
|
Joey Hess
|
d0a9cdadaf
|
add dropkey subcommand and --quiet
Needed for better git annex move --from
|
2010-10-25 18:32:29 -04:00 |
|
Joey Hess
|
aafb63edb1
|
support checking network remotes when dropping
|
2010-10-22 15:06:57 -04:00 |
|
Joey Hess
|
46ac66a438
|
fix remote vs remote wording confusion
|
2010-10-22 14:05:30 -04:00 |
|
Joey Hess
|
897bf49b4e
|
support ssh repo in workTree
|
2010-10-22 13:40:19 -04:00 |
|
Joey Hess
|
8da596feff
|
support reading config over ssh
|
2010-10-22 12:38:20 -04:00 |
|
Joey Hess
|
c7664588f8
|
use safesystem
|
2010-10-19 01:19:56 -04:00 |
|
Joey Hess
|
909f619c07
|
tweaks
|
2010-10-16 16:20:49 -04:00 |
|
Joey Hess
|
bfa581a218
|
bugfix
|
2010-10-16 14:58:14 -04:00 |
|
Joey Hess
|
5a32804115
|
add inGit/notInGit
|
2010-10-16 14:20:43 -04:00 |
|
Joey Hess
|
48643b68b3
|
convert GitRepo to qualified import
|
2010-10-14 02:36:41 -04:00 |
|
Joey Hess
|
912d10e78b
|
implemented remotes config caching
|
2010-10-13 22:59:43 -04:00 |
|
Joey Hess
|
e28ff5bdaf
|
almost able to get files from remotes now!
|
2010-10-13 15:55:18 -04:00 |
|
Joey Hess
|
77055f5ff8
|
move some stuff out of IO
|
2010-10-13 14:51:09 -04:00 |
|
Joey Hess
|
771a6b36e1
|
cost ordering
|
2010-10-13 14:40:56 -04:00 |
|
Joey Hess
|
794d44cf1d
|
add remoteName
|
2010-10-13 14:01:17 -04:00 |
|
Joey Hess
|
67ae9d7fa1
|
relative symlink to annexed file
|
2010-10-13 00:58:59 -04:00 |
|
Joey Hess
|
b7858ada03
|
bugfixes
|
2010-10-12 20:04:36 -04:00 |
|
Joey Hess
|
0561ea1b28
|
oops, wrong system
|
2010-10-12 17:43:54 -04:00 |
|
Joey Hess
|
4fbdb197d5
|
correctness
|
2010-10-12 13:12:47 -04:00 |
|