# TransferPost **Repository Path**: btsc/TransferPost ## Basic Information - **Project Name**: TransferPost - **Description**: 用于移交工作检查SVN情况,以后扩展 - **Primary Language**: C# - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2024-10-12 - **Last Updated**: 2024-10-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 欢迎使用TransferPost #### 介绍 了解到团队需要定期检查SVN提交情况,以及移交工作电脑检查SVN情况,就在武术之乡零碎时间做了个小工具,可扩展页面便于后续功能添加等; #### 安装教程 源码编译 或者 [点此下载Release版本](https://gitee.com/friendm/TransferPost/releases "点此下载") #### 使用说明 1. 管理员权限运行,程序做联网版本检测; 2. 勾选需要扫描的磁盘; 3. 点击 `[设置忽略]`,使用 [默认的忽略项](http://friendm.gitee.io/transferpost "SVN忽略清单"),若忽略项需要调整请TEL5425 ; 4. 点击 `[扫描磁盘]`,请耐心等待检索磁盘中SVN的文件夹; 5. 点击 `[判断SVN]`,显示SVN提交情况; 6. TEL5425 #### 相关说明 ##### 残留敏感文件 SVN差异中后缀为 .cs .aspx .html .java 的文件 ##### USN USN简单描述是[NTFS的日志功能](https://docs.microsoft.com/en-us/windows/win32/fileio/change-journals),everything采用的就是此技术结合它的独立数据库索引对搜索提速。 ##### SVN windows下的SVN命令行采用的是SVN.exe,使用到 `upgrade`、`ST`命令 ,它的忽略项配置保存在 > [HKEY_CURRENT_USER\Software\Tigris.org\Subversion\Config\miscellany]的global-ignores #### TODO-LIST - [x] 忽略项设置 - [ ] 多线程并发提速 - [x] 检测版本 - [ ] 展示列表清单--太多了 ###Reference - WeifenLuo.WinFormsUI - https://github.com/timidev/UsnJournalProject TKS.