Changeset 14731


Ignorieren:
Zeitstempel:
16.06.2018 21:55:35 (vor 5 Wochen)
Autor:
er13
Nachricht:

freetz_download: add support for git_no_submodules checkout method

Datei:
1 bearbeitet

Legende:

Unverändert
Hinzugefügt
Entfernt
  • trunk/tools/freetz_download

    r14652 r14731  
    125125    && git checkout "$3" \ 
    126126    && LAST_COMMIT_TIMESTAMP=$(git log -1 --pretty=format:%cD) \ 
    127     && if [ -f ".gitmodules" ]; then git submodule init && git submodule update; fi \ 
     127    && if [ -f ".gitmodules" -a -z "$NO_SUBMODULES" ]; then git submodule init && git submodule update; fi \ 
    128128    && rm -rf .git \ 
    129129    && popd >/dev/null 
     130} 
     131do_checkout_git_no_submodules() 
     132{ 
     133    NO_SUBMODULES=1 do_checkout_git "$@" 
    130134} 
    131135# Note: remote repository must support "git archive" command 
     
    203207if [ -n "$URLs" ]; then 
    204208    # check if URLs contains magic sequence corresponding to one of the supported VCSs 
    205     supportedVCSs="cvs|svn|git|git_archive|bzr|hg|darcs" 
     209    supportedVCSs="cvs|svn|git|git_no_submodules|git_archive|bzr|hg|darcs" 
    206210    VCS="$(echo "${URLs}" | sed -nr -e "s,^(${supportedVCSs})(@|://).*,\1,p")" 
    207211    if [ -n "${VCS}" ]; then 
Hinweis: Hilfe zur Verwendung der Changeset-Ansicht finden Sie unter TracChangeset.