chore: 레거시 /Users/aidev/dev/goldenChart 경로 완전 제거
재구축 시 심볼릭 링크를 만들지 않고 삭제만 수행한다. APK 업로드 경로 후보에서 dev/goldenChart 제외. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -59,19 +59,18 @@ log "bare 저장소 초기화"
|
||||
git init --bare "$GIT_DIR"
|
||||
git --git-dir="$GIT_DIR" symbolic-ref HEAD refs/heads/main
|
||||
|
||||
# ── 4. 레거시 work-tree 제거·단일 경로 고정 ─────────────────────────────────
|
||||
# ── 4. 레거시 work-tree 완전 제거 (심볼릭 링크·디렉터리 모두 삭제) ───────────
|
||||
LEGACY_WORK_TREE="/Users/aidev/dev/goldenChart"
|
||||
if [ -e "$LEGACY_WORK_TREE" ] || [ -L "$LEGACY_WORK_TREE" ]; then
|
||||
log "레거시 경로 백업·이동: $LEGACY_WORK_TREE"
|
||||
log "레거시 경로 제거: $LEGACY_WORK_TREE"
|
||||
if [ -d "$LEGACY_WORK_TREE" ] && [ ! -L "$LEGACY_WORK_TREE" ]; then
|
||||
tar -czf "$BACKUP_ROOT/legacy-dev-goldenChart.tgz" -C "$(dirname "$LEGACY_WORK_TREE")" "$(basename "$LEGACY_WORK_TREE")" 2>/dev/null || true
|
||||
mv "$LEGACY_WORK_TREE" "$BACKUP_ROOT/legacy-dev-goldenChart-dir" 2>/dev/null || true
|
||||
mv "$LEGACY_WORK_TREE" "$BACKUP_ROOT/legacy-dev-goldenChart-dir" 2>/dev/null || rm -rf "$LEGACY_WORK_TREE"
|
||||
else
|
||||
rm -f "$LEGACY_WORK_TREE" 2>/dev/null || true
|
||||
fi
|
||||
fi
|
||||
ln -sfn "$WORK_TREE" "$LEGACY_WORK_TREE"
|
||||
log " → $LEGACY_WORK_TREE → $WORK_TREE (심볼릭 링크)"
|
||||
[ ! -e "$LEGACY_WORK_TREE" ] && log " → $LEGACY_WORK_TREE 없음 (단일 경로: $WORK_TREE)"
|
||||
|
||||
# ── 5. work-tree 정리 (중첩 .git 제거, 소스만 비움) ───────────────────────
|
||||
log "work-tree 정리: $WORK_TREE"
|
||||
|
||||
Reference in New Issue
Block a user