 53228a5fb8
			
		
	
	53228a5fb8
	
	
	
		
			
			These commands are converted to run from a subdirectory.
    commit-tree convert-objects merge-base merge-index mktag
    pack-objects pack-redundant prune-packed read-tree tar-tree
    unpack-file unpack-objects update-server-info write-tree
Signed-off-by: Junio C Hamano <junkio@cox.net>
		
	
		
			
				
	
	
		
			26 lines
		
	
	
		
			457 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			457 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #include "cache.h"
 | |
| 
 | |
| static const char update_server_info_usage[] =
 | |
| "git-update-server-info [--force]";
 | |
| 
 | |
| int main(int ac, char **av)
 | |
| {
 | |
| 	int i;
 | |
| 	int force = 0;
 | |
| 	for (i = 1; i < ac; i++) {
 | |
| 		if (av[i][0] == '-') {
 | |
| 			if (!strcmp("--force", av[i]) ||
 | |
| 			    !strcmp("-f", av[i]))
 | |
| 				force = 1;
 | |
| 			else
 | |
| 				usage(update_server_info_usage);
 | |
| 		}
 | |
| 	}
 | |
| 	if (i != ac)
 | |
| 		usage(update_server_info_usage);
 | |
| 
 | |
| 	setup_git_directory();
 | |
| 
 | |
| 	return !!update_server_info(force);
 | |
| }
 |