DSH: run.sh чинит dsh/bundle/hooks в worktree (#56) #58
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "fix/56-hooks-symlink"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Issue: #56. Второй пункт из #52.
Что сделано
dsh/tests/run.shперед прогоном проверяетdsh/bundle/hooks:hooks/) → пропуск;../../hooks(эффектcore.symlinks=false) → пересоздаёт симлинк и печатаетrepaired dsh/bundle/hooks -> ../../hooks (core.symlinks=false checkout);FAILс понятным сообщением вместо пяти невнятныхBLOCKED.Проверки (в новом worktree, где hooks был обычным файлом)
Симлинк восстановлен, но в индекс не попадает: в git он и так симлинк, дерево чистое.
Не входит в PR
Подсказка в
install.sh --check(это файл #42 — чтобы не пересекаться, оставлено на потом).