本地版本控制系统(Windows)

问题描述 投票:1回答:3

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

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

这是Windows所必需的

windows versioning local
3个回答
3
投票

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

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


1
投票

你所描述的听起来很像distributed/decentralized version control systems (DVCS)的核心。最受欢迎的DVCS是Git和Mercurial(在一定程度上是Bazaar,尽管它看起来不那么普遍)。

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


0
投票

您甚至可以使用带有file:///协议的SVN(TortoiseSVN)执行此任务(创建没有服务器的本地存储)

© www.soinside.com 2019 - 2024. All rights reserved.