Joey Hess 
								
							 
						 
						
							
							
								
							
							
	66194684ac  
						 
						
							
							
								
								
								uninit: Add guard against being run with the git-annex branch checked out.  
							
							 
							
							
							
						 
						
							2011-10-27 15:47:11 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	6a6ea06cee  
						 
						
							
							
								
								
								rename  
							
							 
							
							
							
						 
						
							2011-10-05 16:02:51 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	cfe21e85e7  
						 
						
							
							
								
								
								rename  
							
							 
							
							
							
						 
						
							2011-10-04 00:59:08 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	8ef2095fa0  
						 
						
							
							
								
								
								factor out common imports  
							
							 
							
							... 
							
							
							
							no code changes 
							
						 
						
							2011-10-03 23:29:48 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	35145202d2  
						 
						
							
							
								
								
								remove command type definitions  
							
							 
							
							... 
							
							
							
							These were a mistake, they make the type signatures harder to read and
less flexible. The CommandSeek, CommandStart, CommandPerform, and
CommandCleanup types were a good idea, but composing them with the
parameters expected is going too far. 
							
						 
						
							2011-09-15 16:50:49 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	9fe3c6d211  
						 
						
							
							
								
								
								clean up params in usage display  
							
							 
							
							
							
						 
						
							2011-09-15 14:33:37 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	203148363f  
						 
						
							
							
								
								
								split groups of related functions out of Utility  
							
							 
							
							
							
						 
						
							2011-08-22 16:14:12 -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 
								
							 
						 
						
							
							
								
							
							
	6c396a256c  
						 
						
							
							
								
								
								finished hlint pass  
							
							 
							
							
							
						 
						
							2011-07-15 12:47:14 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	71c783bf24  
						 
						
							
							
								
								
								uninit: Use unannex in --fast mode, to support unannexing multiple files that link to the same content.  
							
							 
							
							
							
						 
						
							2011-07-04 16:20:50 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	5beb6bc76f  
						 
						
							
							
								
								
								uninit: delete .git/annex/  
							
							 
							
							
							
						 
						
							2011-07-04 15:55:03 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	5c63b409d4  
						 
						
							
							
								
								
								uninit: Delete the git-annex branch.  
							
							 
							
							
							
						 
						
							2011-07-04 15:50:30 -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 
								
							 
						 
						
							
							
								
							
							
	5c706d1ec4  
						 
						
							
							
								
								
								stop undoing gitattributes on uninit  
							
							 
							
							... 
							
							
							
							v2 upgrade will undo them 
							
						 
						
							2011-06-22 16:03:09 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	c91929f693  
						 
						
							
							
								
								
								add whenM and unlessM  
							
							 
							
							... 
							
							
							
							Just more golfing.. I am pretty sure something in a library somewhere can
do this, but I have been unable to find it. 
							
						 
						
							2011-05-17 03:13:11 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	56bc3e95ca  
						 
						
							
							
								
								
								refactor some boilerplate  
							
							 
							
							
							
						 
						
							2011-05-15 02:02:46 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	140a351fc5  
						 
						
							
							
								
								
								avoid version check before running version and upgrade commands  
							
							 
							
							... 
							
							
							
							There are two types of commands; those that access the repository and those
that don't. Sorted. 
							
						 
						
							2011-03-19 18:58:49 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	5eb76d2b03  
						 
						
							
							
								
								
								improve upgrade  
							
							 
							
							
							
						 
						
							2011-03-16 11:53:46 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	04fe906ac6  
						 
						
							
							
								
								
								use safewritefile  
							
							 
							
							
							
						 
						
							2011-01-28 12:35:51 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	23686cc63d  
						 
						
							
							
								
								
								clarify default values when no path is specified  
							
							 
							
							... 
							
							
							
							Much of the code to handle this was unnecessary, as git ls-files is used,
and defaults to returning all files of the desired type. 
							
						 
						
							2011-01-13 23:36:58 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	a89a6f2114  
						 
						
							
							
								
								
								refactor in preparation for adding a git-annex-shell command  
							
							 
							
							
							
						 
						
							2010-12-30 15:06:26 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	6a5be9d53c  
						 
						
							
							
								
								
								rename some stuff and prepare to break out more into Command/*  
							
							 
							
							
							
						 
						
							2010-12-30 14:19:16 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	57305570eb  
						 
						
							
							
								
								
								Add uninit subcommand.  Closes :  #605749  
							
							 
							
							
							
						 
						
							2010-12-03 00:33:41 -04:00