[IMPROVED] Incluir carpeta .developer en backup de perfil de desarrollador
🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
74665ef04d
commit
988bf503c7
1 changed files with 20 additions and 1 deletions
|
@ -193,12 +193,24 @@ function developer_backup() {
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Copy .developer folder for user to backup
|
||||||
|
mkdir ${TMP_PATH}/.developer
|
||||||
|
if [ $? -eq 0 ] && [ -d $HOME/.developer ]; then
|
||||||
|
cp -rf $HOME/.developer/* ${TMP_PATH}/.developer/
|
||||||
|
rc=$?
|
||||||
|
if [ $rc -ne 0 ]
|
||||||
|
then
|
||||||
|
rm -rf "${TMP_PATH}"
|
||||||
|
return $rc
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
# Change backup work path to make zip archive
|
# Change backup work path to make zip archive
|
||||||
cd "${TMP_PATH}"
|
cd "${TMP_PATH}"
|
||||||
|
|
||||||
# Comprimir el archivo de respaldo en un archivo ZIP protegido con contraseña
|
# Comprimir el archivo de respaldo en un archivo ZIP protegido con contraseña
|
||||||
BACKUP_FILE="${LOCAL_BACKUP}/gpg_${USER}_${TIMESTAMP}"
|
BACKUP_FILE="${LOCAL_BACKUP}/gpg_${USER}_${TIMESTAMP}"
|
||||||
zip -qqr -P "${ZPASSWORD}" $BACKUP_FILE * .gnupg .ssh .gitconfig
|
zip -qqr -P "${ZPASSWORD}" $BACKUP_FILE * .gnupg .ssh .gitconfig .developer
|
||||||
rc=$?
|
rc=$?
|
||||||
if [ $rc -ne 0 ]
|
if [ $rc -ne 0 ]
|
||||||
then
|
then
|
||||||
|
@ -266,6 +278,13 @@ function developer_restore() {
|
||||||
return $rc
|
return $rc
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Restore zip full .developer directory
|
||||||
|
unzip -qqo -P "$ZPASSWORD" "$BACKUP_ZIP" ".developer"/* -d $HOME
|
||||||
|
rc=$?
|
||||||
|
if [ $rc -ne 0 ]; then
|
||||||
|
return $rc
|
||||||
|
fi
|
||||||
|
|
||||||
return 0
|
return 0
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue