本地版本控制系统(Windows)

时间:2012-01-12 18:08:47

标签: windows versioning local

是否有任何有用的工具可以像SVN一样在本地存储我的文件夹的历史记录? 例如,我可以提交(但不是服务器而是本地),或者它可以自动跟踪文件夹历史记录。

我的想法是查看我的文件夹的历史记录并回滚某些东西(比如SVN但没有服务器)

这是Windows的必备内容

3 个答案:

答案 0 :(得分:3)

Git应该很好地完成这个伎俩。它是分布式的,因此您只需在本地使用它而无需连接到服务器。

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

答案 1 :(得分:1)

你描述的内容听起来很像distributed/decentralized version control systems (DVCS)的核心。最受欢迎的DVCS是Git和Mercurial(在某种程度上是Bazaar,虽然它看起来不那么普遍)。

事实上,我正在使用Mercurial(特别是TortoiseHg - 相当于TortoiseSVN)来完成你为一些非编程项目描述的内容,并且它的工作非常完美。 Git长期以来一直以低劣的Windows支持和GUI工具而闻名,但如果发生变化,我不会感到惊讶。我从来没有真正使用过Git(对Mercurial一直不满意,所以我只用它来检查使用Git的项目的来源),所以我既不能判断它对你的用例的适用性,也不能推荐前端。

答案 2 :(得分:0)

您可以使用带有file:///协议的SVN(TortoiseSVN)执行此任务(创建本地仓库不带服务器)