fix: preserve semantic news sections in WeChat morning drafts
This commit is contained in:
@@ -822,7 +822,7 @@ copy_persisted_item() {
|
||||
set +e
|
||||
(
|
||||
cd "${APP_DIR}"
|
||||
COPYFILE_DISABLE=1 tar --exclude='*.sock' -cf - "${item}"
|
||||
COPYFILE_DISABLE=1 tar --exclude='*.sock' --exclude='*/.agents/.skills-sync.lock' -cf - "${item}"
|
||||
) | (
|
||||
cd "${dest_root}"
|
||||
COPYFILE_DISABLE=1 tar -xf -
|
||||
@@ -845,7 +845,7 @@ copy_persisted_item() {
|
||||
|
||||
say "备份当前 live 全目录"
|
||||
set +e
|
||||
COPYFILE_DISABLE=1 tar --exclude='Memind/.tailscale/*.sock' \
|
||||
COPYFILE_DISABLE=1 tar --exclude='Memind/.tailscale/*.sock' --exclude='*/.agents/.skills-sync.lock' \
|
||||
-czf "${FULL_BACKUP_TAR}" -C "$(dirname "${APP_DIR}")" "$(basename "${APP_DIR}")"
|
||||
tar_status=$?
|
||||
set -e
|
||||
@@ -866,7 +866,7 @@ for item in "${PERSISTED_ITEMS[@]}"; do
|
||||
mkdir -p "${tmp_persist_dir}/${item}"
|
||||
(
|
||||
cd "${APP_DIR}/${item}"
|
||||
COPYFILE_DISABLE=1 tar --exclude='*.sock' -cf - .
|
||||
COPYFILE_DISABLE=1 tar --exclude='*.sock' --exclude='*/.agents/.skills-sync.lock' -cf - .
|
||||
) | (
|
||||
cd "${tmp_persist_dir}/${item}"
|
||||
tar -xf -
|
||||
@@ -904,7 +904,7 @@ for item in "${PERSISTED_ITEMS[@]}"; do
|
||||
mkdir -p "${RUNTIME_DIR}/${item}"
|
||||
(
|
||||
cd "${APP_DIR}/${item}"
|
||||
COPYFILE_DISABLE=1 tar --exclude='*.sock' -cf - .
|
||||
COPYFILE_DISABLE=1 tar --exclude='*.sock' --exclude='*/.agents/.skills-sync.lock' -cf - .
|
||||
) | (
|
||||
cd "${RUNTIME_DIR}/${item}"
|
||||
tar -xf -
|
||||
|
||||
Reference in New Issue
Block a user