3 # puffer: "puffs out" all of the folders present in the REPOSITORY_LIST
4 # variable, which causes the repo to be merged with its remote versions.
5 # this enables a clean check-in; after puffer runs, there will be no secret
6 # upstream changes that could mess up the git push (svn and cvs are not
7 # supported in this script, since they branch differently than git).
9 source "$FEISTY_MEOW_SCRIPTS/core/launch_feisty_meow.sh"
10 source "$FEISTY_MEOW_SCRIPTS/rev_control/version_control.sh"
16 echo "puffing out repositories at: $(date)"
18 FULL_LIST=" $(dirname $FEISTY_MEOW_APEX) $HOME "
19 if [ "$OS" == "Windows_NT" ]; then
20 FULL_LIST+=" c:/ d:/ e:/ "
23 puff_out_list $FULL_LIST
24 exit_on_error "puffing out list: $FULL_LIST"
28 # regenerate the scripts after puffing out, since this could mean a modified version
29 # of feisty meow is present.
34 restore_terminal_title