我浏览了谷歌,但我找不到支持windows和linux的免费源版本控制系统。 我正在寻找类似TurtoiseSVN的东西,但这也适用于Linux。任何人都可以帮我解决问题吗?
答案 0 :(得分:2)
大多数优秀的SCM都是跨平台系统,并且所有这些系统都存在着跨平台开发的难题(EOL风格差异是草中最常见和众所周知的耙子) 如果您询问了两个操作系统的可用GUI - 另一个问题:选择您喜欢的GUI(他们可以有不同的概念和想法)和 GUI将定义,您将使用哪个SCM
PS:使用Mercurial
# Debian/Ubuntu
$ apt-get install mercurial
# Fedora
$ yum install mercurial
# Gentoo
$ emerge mercurial
# FreeBSD
$ cd /usr/ports/devel/mercurial
$ make install
# Solaris 11 Express
$ pkg install SUNWmercurial
(使用常见TortoiseHG,当需要时)您可以同时透明地使用Mercurial,Subversion,Git存储库
答案 1 :(得分:1)
去找git。像SVN这样的集中式VCS系统实际上已经过时了。绝对是每个人都在迁移到git。 Git支持这两个平台: