在我使用的linux/unix机器上,我只是一个普通用户。但是,我想要一个版本控制系统来管理我的文件,以防止意外删除/重命名/丢失/修改。显然我没有权利在机器上安装版本控制。我们有这样的版本控制系统的便携式版本吗?
我很可能使用 AIX。或红帽Linux。
答案1
版本控制系统是一个与其他程序一样的程序。如果您愿意,您可以在系统范围内或本地安装它。阅读GIT安装说明的前两行例如。
另外,如果您要构建任何以普通用户身份运行的东西,您可能会对这个问题感兴趣关于运行你自己的程序。
答案2
答案3
我真的很喜欢它的简单性和一体化的“独立”功能化石,特别是对于较小的“项目”,例如配置文件和脚本的版本控制。我还没有将它用于较大的项目,但该网站上有很多推荐:
http://fossil-scm.org/index.html/doc/trunk/www/reviews.wiki
网站上还提供一本“开源”书籍,详细介绍了如何使用化石。 Fossil 已获得 BSD 许可,并且易于使用(IE它取代了ci co rcs
)。但它也具有许多高级 DVCS 功能,就像mercurial
和 一样git
。
奖金:在不同平台上运行相当容易:*BSD、Windows、Unix、Linux 和 OS X,并且一个小型静态二进制文件内置于网络 VCS、wiki 和 bug 跟踪器(!!)值得尝试(并关注开发)即使其他工具目前更流行。