当涉及到subversion和SVN时,我是一个绝对的新手(甚至不知道其中的区别)。由于我正在开发一个相当大的网站,我正在寻找一种方法来照顾不同的版本(PHP,CSS,JavaScript文件和MySQL数据库)和备份。我想使用一个基于网络的系统,所以我有一个外部备份。我没有在这个项目的团队中工作,所以围绕这个项目的功能是不必要的。我在Windows Vista上工作。此时,我将我的文件压缩并上传到box.net。但我相信有更好的方法来实现这一点。有什么建议吗?
发布于 2009-04-15 22:28:52
Subversion (也称为SVN)和http://tortoisesvn.net/
TortoiseSVN是一个易于使用的微软视窗的配置管理/源代码控制软件,也许是最好的独立Subversion客户端。它是作为Windows shell扩展实现的,这使得它可以无缝地集成到Windows资源管理器中。由于它不是针对特定IDE的集成,因此您可以将其与您喜欢的任何开发工具一起使用。
您甚至不需要在自己的机器上拥有subversion存储库-尽管备份更重要,因为您仍然依赖于自己的硬盘驱动器的安全性。
发布于 2009-04-15 22:33:25
我推荐git。
有些人说这对新手来说很难,但我完全不认为这是真的。通过遵循official tutorial,我很快就掌握了它,而且在版本控制方面,我真的是一个初学者。
发布于 2009-04-15 22:46:48
正如Topbit前面提到的,我自己使用Subversion,使用http://tortoisesvn.net/,这样您就可以提交/更新,而不必转到命令提示符。
有很多subversion主机,我推荐http://www.unfuddle.com。它对一个项目是免费的,并提供了其他一些很酷的东西来帮助项目管理。
https://stackoverflow.com/questions/753982
复制相似问题