kopia lustrzana https://github.com/c9/core
17 wiersze
364 B
Bash
17 wiersze
364 B
Bash
_d9_package_sync_workdir_newclient() {
|
|
local WORKDIR=$1
|
|
local VERSION=$2
|
|
local HASH
|
|
|
|
HASH=$(echo $VERSION | awk -F- '{print $5}')
|
|
|
|
rm -rf $WORKDIR
|
|
mkdir -p $WORKDIR
|
|
|
|
pushd $WORKDIR &> /dev/null
|
|
rsync -qrtv --delete $B9_PACKAGE_GIT_CACHE/.git $WORKDIR/
|
|
git reset --hard
|
|
git checkout $HASH
|
|
|
|
popd &> /dev/null
|
|
} |