mirror of
				git://git.code.sf.net/p/zsh/code
				synced 2025-10-31 06:00:54 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			21 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| #compdef debcheckout
 | |
| 
 | |
| # The helpstrings use the term 'checkout' (rather than 'clone' or 'branch' or
 | |
| # 'fork') to be consistent with the name of the tool.
 | |
| 
 | |
| local -a args=(
 | |
| '(-a --auth)'{-a,--auth}'[rewrite anonymous checkout URLs to authenticated ones]'
 | |
| '(-p --print -d --details)'{-d,--details}'[print detailed information; do not checkout]'
 | |
| '(-h --help)'{-h,--help}'[show usage message]'
 | |
| '(-p --print -d --details)'{-p,--print}'[print summary information; do not checkout]'
 | |
| '(-P --package)'{-P+,--package=}'[specify package name explicitly (when target is a URL)]:package name:_deb_packages available'
 | |
| '(-t --type)'{-t+,--type=}'[specify repository type]:repository type:((arch\:Arch bzr\:Bazaar cvs\:CVS darcs\:Darcs git\:Git hg\:Mercurial svn\:Subversion))'
 | |
| '(-u --username)'{-u+,--username=}'[specify username (implies --auth)]:username: '
 | |
| \*{-f+,--file=}'[extract named file]:remote filename'
 | |
| '--source=:policy for .orig.tar.gz file:(never auto download-only always)'
 | |
| '--git-track=[specify branches to track]:branches (separated by spaces) or '\'\*\'
 | |
| '1:package or URL: _alternative "_deb_packages available" "_urls"'
 | |
| '2::destination directory:_path_files -/'
 | |
| )
 | |
| 
 | |
| _arguments -s -S : "$args[@]"
 |