Fetch: Add --recurse-submodules and --no-recurse-submodules options
Add options to control recursion into submodules on fetch.
Add a callback interface on FetchCommand, to allow Fetch to display
an update "Fetching submodule XYZ" for each submodule.
Change-Id: Id805044b57289ee0f384b434aba1dbd2fd317e5b
Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
stable-4.8
David Pursehouse8 years agocommitted byMatthias Sohn
@ -67,12 +67,14 @@ failedToLockIndex=failed to lock index
failedToLockTag=Failed to lock tag {0}: {1}
failedToLockTag=Failed to lock tag {0}: {1}
fatalError=fatal: {0}
fatalError=fatal: {0}
fatalThisProgramWillDestroyTheRepository=fatal: This program will destroy the repository\nfatal:\nfatal:\nfatal: {0}\nfatal:\nfatal: To continue, add {1} to the command line\nfatal:
fatalThisProgramWillDestroyTheRepository=fatal: This program will destroy the repository\nfatal:\nfatal:\nfatal: {0}\nfatal:\nfatal: To continue, add {1} to the command line\nfatal:
fetchingSubmodule=Fetching submodule {0}
fileIsRequired=argument file is required
fileIsRequired=argument file is required
ffNotPossibleAborting=Not possible to fast-forward, aborting.
ffNotPossibleAborting=Not possible to fast-forward, aborting.
forcedUpdate=forced update
forcedUpdate=forced update
fromURI=From {0}
fromURI=From {0}
initializedEmptyGitRepositoryIn=Initialized empty Git repository in {0}
initializedEmptyGitRepositoryIn=Initialized empty Git repository in {0}
invalidHttpProxyOnlyHttpSupported=Invalid http_proxy: {0}: Only http supported.
invalidHttpProxyOnlyHttpSupported=Invalid http_proxy: {0}: Only http supported.