Skip to content

mc-doge666/HamLog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HamLog - 简单的电台通联日志 (WinForms + SQLite)

简介

Windows 桌面日志程序,基于 C# WinForms 与 SQLite,支持新增/编辑/删除/导出 CSV。

本地运行

  1. 安装 .NET 8 SDK(Windows)。
  2. 打开项目目录: dotnet restore dotnet build dotnet run --project HamLog
  3. 打包运行: dotnet publish -c Release -r win-x64 --self-contained=false

数据库

程序首次运行会在可执行目录生成 hamlog.db(SQLite)。数据库 schema 在 scripts/init_db.sql

协作流程建议

  • 主分支:main(始终保持可编译状态)
  • 功能分支:feature/<功能名>
  • 提交信息遵循:feat: 新增 X, fix: 修复 Y, chore: 工具变更
  • 发起 PR,至少一个 reviewer 通过后合并

CI

已配置 GitHub Actions 来自动构建(.github/workflows/dotnet-build.yml)。

About

HamLog - 简单的电台通联日志

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages