git-annex/Command
Joey Hess 011b8bc7ec pull in Win32-extras, to be able to get current process id in Windows
Fixed up a number of things that had worked around there not being a way to
get that.

Most notably, transfer info files on windows now include the process id,
since no locking is currently done. This means the file format varies
between windows and unix.
2013-12-11 00:15:10 -04:00
..
Add.hs avoid using Utility.Touch without WITH_CLIBS 2013-11-12 21:05:04 -04:00
AddUnused.hs add, import, assistant: Better preserve the mtime of symlinks, when when adding content that gets deduplicated. 2013-09-25 16:07:11 -04:00
AddUrl.hs url size fixes 2013-10-11 13:05:00 -04:00
Assistant.hs make "git annex help options" work outside a git repo 2013-11-30 15:18:40 -04:00
Commit.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
ConfigList.hs git-annex-shell: Added support for operating inside gcrypt repositories. 2013-09-24 17:25:47 -04:00
Copy.hs mirror: New command, makes two repositories contain the same set of files. 2013-08-20 15:46:35 -04:00
Dead.hs make dead output consistent with other trust setting commands 2013-06-18 15:41:19 -04:00
Describe.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Direct.hs quash warning 2013-10-03 12:33:31 -04:00
Drop.hs add --want-get and --want-drop options 2013-10-28 14:50:17 -04:00
DropKey.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
DropUnused.hs dropunused behavior change: Now refuses to drop the last copy of a file, unless you use the --force. 2013-07-25 19:50:44 -04:00
EnableRemote.hs hlint 2013-09-25 03:09:06 -04:00
Find.hs find: Avoid polluting stdout with progress messages. Closes: #718186 2013-07-30 20:24:27 -04:00
Fix.hs avoid using Utility.Touch without WITH_CLIBS 2013-11-12 21:05:04 -04:00
Forget.hs avoid double commit during transition 2013-09-03 16:33:15 -04:00
FromKey.hs fix permission damage (thanks, Windows) 2013-05-11 23:54:25 -04:00
Fsck.hs pull in Win32-extras, to be able to get current process id in Windows 2013-12-11 00:15:10 -04:00
FuzzTest.hs reduce the amount of subdirectories created by the fuzz tester to saner limit 2013-05-26 16:15:25 -04:00
GCryptSetup.hs Fix enabling of gcrypt repository accessed over ssh; git-annex-shell gcryptsetup had a bug that caused it to fail with permission denied. 2013-11-02 20:15:40 -04:00
Get.hs hlint 2013-09-25 03:09:06 -04:00
Group.hs content: New command line way to view and configure a repository's preferred content settings. 2013-05-25 12:44:58 -04:00
Help.hs make "git annex help options" work outside a git repo 2013-11-30 15:18:40 -04:00
Import.hs better handling of overwriting an existing file/directory/broken link when importing 2013-12-09 13:43:47 -04:00
ImportFeed.hs add readFileStrictAnyEncoding 2013-11-20 13:41:13 -04:00
InAnnex.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Indirect.hs Direct mode .git/annex/objects directories are no longer left writable 2013-11-15 14:52:03 -04:00
Info.hs rename status to info, and update docs 2013-11-07 12:45:59 -04:00
Init.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
InitRemote.hs partially complete gcrypt remote (local send done; rest not) 2013-09-07 18:38:00 -04:00
List.hs webapp: Improve UI around remote that have no annex.uuid set, either because setup of them is incomplete, or because the remote git repository is not a git-annex repository. 2013-11-07 18:02:00 -04:00
Lock.hs lock: Require --force. 2013-12-05 16:05:07 -04:00
Log.hs refactor git-annex branch log filename code into central location 2013-08-29 19:13:00 -04:00
Map.hs map: Work when there are gcrypt remotes. 2013-11-04 14:14:44 -04:00
Merge.hs sync: Work even when the local git repository is new and empty, with no master branch. 2013-11-02 15:29:38 -04:00
Migrate.hs migrate: Detect if a file gets corrupted while it's being migrated. 2013-05-13 14:27:39 -04:00
Mirror.hs mirror: New command, makes two repositories contain the same set of files. 2013-08-20 15:46:35 -04:00
Move.hs copy --from, get --from: When --force is used, ignore the location log and always try to get the file from the remote. 2013-12-02 15:41:20 -04:00
PreCommit.hs Avoid using git commit in direct mode, since in some situations it will read the full contents of files in the tree. 2013-12-01 13:59:45 -04:00
RecvKey.hs fix transferring to gcrypt repo from direct mode repo 2013-10-01 14:19:24 -04:00
Reinject.hs reinject: Allow to be used in direct mode. 2013-11-26 16:15:49 -04:00
ReKey.hs add, import, assistant: Better preserve the mtime of symlinks, when when adding content that gets deduplicated. 2013-09-25 16:07:11 -04:00
Repair.hs repair: Remove damaged git-annex sync branches. 2013-12-10 16:17:49 -04:00
RmUrl.hs rmurl: New command, removes one of the recorded urls for a file. 2013-04-22 17:18:53 -04:00
Schedule.hs add schedule command 2013-10-13 15:40:38 -04:00
Semitrust.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
SendKey.hs merge with git-repair 2013-11-19 17:08:57 -04:00
Status.hs no status in bare repo 2013-11-07 14:44:44 -04:00
Sync.hs Avoid using git commit in direct mode, since in some situations it will read the full contents of files in the tree. 2013-12-01 13:59:45 -04:00
Test.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
TransferInfo.hs hlint 2013-09-25 03:09:06 -04:00
TransferKey.hs merge with git-repair 2013-11-19 17:08:57 -04:00
TransferKeys.hs port transferkeys to windows; make stopping in progress transfers work too (probably) 2013-12-10 23:19:18 -04:00
Trust.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Unannex.hs unannex: New, much slower, but more safe behavior 2013-10-28 16:56:01 -04:00
Ungroup.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Uninit.hs prune unused import 2013-11-01 11:37:58 -04:00
Unlock.hs Use lower case hash directories for storing files on crippled filesystems, same as is already done for bare repositories. 2013-04-04 15:46:33 -04:00
Untrust.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Unused.hs dropunused, addunused: Allow "all" instead of a range to act on all unused data. 2013-11-18 17:24:18 -04:00
Upgrade.hs make "git annex help options" work outside a git repo 2013-11-30 15:18:40 -04:00
Version.hs make "git annex help options" work outside a git repo 2013-11-30 15:18:40 -04:00
Vicfg.hs add schedule command 2013-10-13 15:40:38 -04:00
Wanted.hs The "git annex content" command is renamed to "git annex wanted". 2013-10-28 14:08:38 -04:00
Watch.hs webapp: Check annex.version. 2013-11-17 14:58:35 -04:00
WebApp.hs make "git annex help options" work outside a git repo 2013-11-30 15:18:40 -04:00
Whereis.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
XMPPGit.hs make "git annex help options" work outside a git repo 2013-11-30 15:18:40 -04:00