本地版本控制系统(Windows)

有什么有用的工具,可以存储我的文件夹在本地的历史像SVN呢? 例如,我可以提交(但不是服务器,但本地),或者它可以自动跟踪文件夹的历史。

这个想法是查看我的文件夹的历史和回滚的东西左右(如SVN,但没有服务器)

这是Windows的needes

Git应该很好地做这个诀窍。 它是分布式的,所以你可以在本地使用它,而无需连接到服务器。

http://code.google.com/p/msysgit/

您所描述的内容听起来像是分布式/分布式版本控制系统(DVCS)的核心 。 最受欢迎的DVCS是Git和Mercurial(在一定程度上也是Bazaar,尽管看起来在一个数量级上不那么普遍)。

事实上,我正在做一些非编程项目的描述,包括Mercurial(特别是TortoiseHg – 相当于TortoiseSVN),它的工作完美。 一直以来,Git都以低劣的Windows支持和GUI工具而闻名,但是如果这一切发生了变化,我也不会感到惊讶。 我从来没有真正使用Git(从来没有对Mercurial感到不满,所以我只用它来检查使用Git的项目的来源),所以我既不能判断它是否适合你的用例,也不能推荐前端。

你甚至可以用SVN(TortoiseSVN)和file:///协议来完成这个任务(创建没有服务器的本地回购)