.
This commit is contained in:
32
README.md
32
README.md
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user