oscript-library / oscript-library/gitsync

Провести аудит создания/удаления каталогов/файлов

Open
#109 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

techical debt
Dominant language
1C Enterprise
Stars
333
Forks
98
PR merge metrics
No merged PRs in 30d

Description

Аудит кода:

  • Проверить все участки, где создаются файлы/каталоги
    • Проверить, что для каждого такого участка вызывается удаление файлов
  • учесть вызовы через библиотеку ВременныеФайлы

Проверка выполнения:

  • для каждой команды Гитсинк
    • очистить врем.каталог пользователя
    • выполнить одну команду
    • убедиться, что во врем.каталоге отсутствуют новые файлы от Гитсинк

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating every command and every code path that creates files or directories, including calls through the temporary-files library. For each GitSync command, clear the user's temporary directory, run the command, and verify that no new GitSync files remain; the audit is done when all such paths have matching cleanup and every command passes this check.

Written by the indexing model from the issue text.

Assessment

Domain
cli, tooling
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.