从网上找到了以下四种工具,网上的信息基本都是应用于代码编辑,目前想在solidworks上也实现检入检出功能,希望论坛内大佬们能帮忙分析一下可行性及参考方案,或者有其他软件使用也可以,感谢
PS:为什么不用PDM系统,问就是公司太抠了
1. SVN(免费)
SVN(Subversion)是一个流行的版本控制系统,它支持基于文件锁定(lock-based)和基于合并(merge-based)两种方式实现检入检出机制。SVN使用类似于CVS(Concurrent VersionsSystem)的客户端-服务器架构,支持跨平台运行。
2. Git(免费)
Git是一种分布式版本控制系统,它使用基于合并的方式实现检入检出机制。Git具有高度的灵活性和可定制性,能够适应各种不同的工作流程和开发模式。Git也是目前最流行的版本控制系统之一。
3.TFS(小于5人团队免费)
Azure DevOps Server【原名称TFS(Team Foundation Server)】是微软开发的一个集成开发环境,它包括源代码管理、工作项跟踪自动化构建等功能。TFS使用基于文件锁定的方式实现检入检出机制,并且支持多种客户端,包括Visual Studio、Eclipse和IntelliJ IDEA等。
4. Perforce(小于5人团队免费)
Perforce是一种高度可扩展的版本控制系统,它使用基于文件锁定的方式实现检入检出机制。Perforce具有高度可定制性和灵活性,并且支持跨平台运行。