我不是真正的程序员,只是使用不同的工具(Python、VB.NET、 AutoIt等)编写小的一次性脚本和程序。
在编写脚本和 proggies 时,我经常想要对代码进行版本化,以便我可以尝试新的东西,同时能够返回或跟踪我之前尝试过的内容。
目前,我使用Fossil是因为它非常易于安装(只有一个 EXE 文件),不链接到特定的开发工具(IDE 等)并且相对易于使用。
但我想知道是否有更好的解决方案可以满足这些要求:
- 对于 Windows
- 免费或负担得起
- GUI 而不是 CLI(Fossil 是 CLI:这是我寻找替代方案的主要原因)
- 易于安装和操作(添加文件/文件夹,可选择排除某些扩展名;创建文件/文件夹的新版本)
是否有支持这些要求的SCM ?