This commit is contained in:
2026-09-11 13:28:50 +03:00
parent b3869f7320
commit dfbc646c51
6 changed files with 141 additions and 1 deletions

View File

@@ -173,6 +173,38 @@ python -m uvicorn webapp.main:app --reload
Live: [https://rip.inex-project.net/?prefix=RIP](https://rip.inex-project.net/?prefix=RIP) · health: [/healthz](https://rip.inex-project.net/healthz)
## Visual Studio и Git
Това е Python/Docker репо, не .NET. Въпреки това се отваря във Visual Studio (2022/2026) за текстовия редактор и за **Commit + Push** — същият ритъм като при C++/.NET.
`.sln` стои **до** `.git` (корен на репото). Така Git Changes вижда `origin` → `https://git.inex-project.net/sabo/rip-help-system.git`, клон `master`.
### Отваряне
- Двоен клик на `RIP_Help_system.sln`, или
- `open-in-vs.bat` в тази папка, или
- File → Open → Project/Solution → `C:\~ip\cursor_projects\RIP_Help_system\RIP_Help_system.sln`
Алтернатива без `.sln`: File → Open → Folder → същата папка (пак трябва да има `.git`).
Други проекти под `c:\~ip\cursor_projects\`: `C:\~ip\cursor_projects\open-in-vs.bat <име-на-папка>`. Ако няма `.sln`, VS отваря папката (Open Folder) и пак вижда Git.
### Еднократно във VS
1. **Tools → Options → Source Control → Plug-in Selection → Git** (не VisualSVN).
2. Не натискай **Create Git Repository** — репото вече съществува.
3. При Push VS ще поиска вход за **git.inex-project.net** (Gitea), не GitHub.
### Commit + Push (Git Changes)
1. View → Git Changes (или Git → Commit or Stash).
2. Отметни файловете (не `.env`).
3. Съобщение → **Commit All**.
4. **Push** към `origin/master`.
5. Redeploy в Coolify остава ръчно.
Нови файлове, които още не са в `.sln`, пак се виждат в Git Changes. При нужда ги добави като Solution Items или ползвай Open Folder.
### Качване на картинки на сървъра
Локалният `help_processor.py` пише в `q:\RIP_Help_Source\Output\` (включително `images/` подпапка). За deploy: