软件项目管理工具

软件项目管理工具

创建时间:2025-10-30

修改时间:2025-10-30

1. 版本管理

1.1 SVN

  • VisualSVN --- 基于Windows的SVN管理工具,适用于团队协作。免费版限制15个用户数。
  • Subversion --- 标准的SVN版本控制系统。
  • SCM Manager 是一款Java构建同时支持Git、Subversion、Mercurial的源代码管理服务器。

1.2 Git

  • Gitea --- 轻量级、自托管的Git服务,提供与GitHub类似的功能,适用于小型团队或个人开发者。GitHub - gitea
  • Gogs --- 轻量级Git服务器,适用于小型团队。GitHub - gogs
  • GitLab --- 支持Git的全面开发平台,提供CI/CD功能,广泛用于企业级开发。
  • SCM Manager 是一款Java构建同时支持Git、Subversion、Mercurial的源代码管理服务器。

1.3 TFS (Team Foundation Server)

  • Azure DevOps Server(原TFS) --- 微软的企业级DevOps平台,提供代码管理、构建、部署和协作功能。

2. 缺陷跟踪管理

  • 禅道 --- 中文化的开源项目管理工具,适用于Bug追踪和需求管理。

  • MantisBT --- 开源的Bug追踪系统,支持多种数据库。

  • Bugzilla --- 开源的缺陷跟踪工具,具有强大的查询和报表功能。

  • Redmine --- 开源项目管理工具,支持问题追踪、项目管理、时间跟踪等功能。

3. 知识管理

  • Wiki.js --- 现代化的开源Wiki平台,适合构建公司内部的知识库。GitHub - Wiki.js
  • Confluence --- 企业级知识管理和协作平台,用于创建、共享和协作编辑文档。
  • Outline --- 开源的知识管理平台,专注于为团队提供文档管理、协作编辑和知识库建设的解决方案。GitHub - outline
  • 飞书 --- 字节跳动推出的企业协作工具,集成了即时通讯、文档协作、会议、日程管理等功能,是一个多功能的团队协作平台。
  • 语雀 --- 阿里巴巴推出的知识管理平台,强调文档协作与知识库构建,特别适合技术团队使用。

4. 远程控制

  • 向日葵 --- 提供多平台远程桌面、文件传输、远程协助等功能,广泛应用于国内市场。

  • RustDesk --- 开源的远程桌面软件,支持自托管和端到端加密,适合追求数据隐私的用户。GitHub - rustdesk

  • TeamViewer --- 远程桌面软件,支持远程控制、会议和文件传输。

  • VNC --- 开源的远程桌面协议,支持多平台远程访问。realvnc GitHub - TigerVNC

  • SSH --- 安全的远程命令行访问协议,广泛用于Linux/Unix系统管理。

  • RDP远程桌面 --- 微软的远程桌面协议,用于Windows系统的远程访问。

5. 质量检测

  • SonarQube --- 强大的代码质量检测平台,支持多种编程语言,能够检测代码中的缺陷、漏洞以及代码异味。

6. CICD持续集成

  • Jenkins --- 开源的自动化服务器,广泛用于持续集成(CI)和持续交付(CD)工作流。

7. FTP

  • FileZilla --- 开源FTP客户端/服务器,支持FTP、FTPS和SFTP协议,广泛应用于文件传输。

8. 论坛

  • Discuz--- 中文社区和论坛管理软件,功能强大,适合中文用户搭建论坛、社区网站,支持插件和主题定制。
  • WordPress --- 全球最流行的开源CMS,适合搭建博客、企业网站、电商平台等,具有丰富的插件和主题生态。

9. 原型设计

  • 墨刀 --- 专注于中文用户和团队协作,适合快速制作交互原型并支持多平台协作。
  • Axure RP --- 强大的高保真原型设计和复杂交互模拟工具,适合大型项目和交互设计。
相关推荐
逃课的蟠桃1 小时前
管理者在组织变革中的角色
项目管理·软件开发
ASEpochs1 小时前
Vsocde中‘sh’不是内部或外部命令,也不是可运行的程序或批量处理文件--已解决
git·vscode·bash
coding消烦员2 小时前
在 Windows 内网搭建 Git 仓库:共享普通仓库 vs 中心 bare 仓库
windows·git
李@十一₂⁰2 小时前
git多分支管理
大数据·git·elasticsearch
爱写代码的派大星3 小时前
git 拉取和合并
git
Kp独立开发6 小时前
开源项目二次开发最佳实践:Fork + 分支隔离与同步
git·开源
JD技术委员会6 小时前
组织变革的阻力与应对策略
项目管理
逃课的蟠桃7 小时前
阶段性组织评估与调整机制
项目管理·软件开发
Galaxy~5679 小时前
Git常见命令及用法
大数据·git·elasticsearch
MindCareers10 小时前
Beta Sprint Day 5-6: Android Development Improvement + UI Fixes
android·c++·git·sql·ui·visual studio·sprint