#pragma once /// /// 处理 upload 命令:登录 PMC 并上传包文件。 /// 退出码:0 成功,47 缺少参数,48 文件不存在,49 info 无效或未设置同名环境变量密码, /// 50 登录失败,51 上传 HTTP 失败,52 验证未找到版本,53 网络错误,54 Tag/分支校验失败。 /// int HandleUploadCommand(int argc, TCHAR* argv[]); /// /// 更新 upload_info.txt 中的 product_version、file_version、file_change_log,保留其他字段。 /// BOOL WriteUploadInfoVersions( LPCTSTR lpInfoFile, LPCTSTR lpProductVersion, LPCTSTR lpFileVersion, LPCTSTR lpFileChangeLog); /// /// 更新 upload_info.txt 中的 file(安装包路径),保留其他字段。 /// BOOL WriteUploadInfoPackageFile(LPCTSTR lpInfoFile, LPCTSTR lpPackageFile);