我在Windows环境中编写了一个Rails项目,并使用Eclipse(与Aptana插件一起)作为我的开发环境。在Windows环境下Rails的版本控制
我在我的项目中远远不够,因为我不想失去我的任何工作,并想开始控制它的版本。
你会建议我使用什么?我已经谷歌搜索并看到一些Git和TortoiseSVN的反应,但我喜欢我通常从StackOverflow人群得到的回应。任何与Eclipse集成的东西?或者他们都是命令行?
我在Windows环境中编写了一个Rails项目,并使用Eclipse(与Aptana插件一起)作为我的开发环境。在Windows环境下Rails的版本控制
我在我的项目中远远不够,因为我不想失去我的任何工作,并想开始控制它的版本。
你会建议我使用什么?我已经谷歌搜索并看到一些Git和TortoiseSVN的反应,但我喜欢我通常从StackOverflow人群得到的回应。任何与Eclipse集成的东西?或者他们都是命令行?
有一个名为Subclipse的插件提供了对Eclipse的SVN支持。
有几个git插件,但我不确定它们是否足够稳定。
Mercurial!
使用Mercurial,您将获得分布式版本控制,Eclipse plugin support和TortoiseHg。当每个人都刚刚结束CVS时,Subversion很好,但是现在,DVCS的好处太多了,无法忽视。我个人比较喜欢git到Mercurial,但git在Windows环境下还没有准备好。希望Git#能够解决这个问题,但你必须等待。
希望你只在Windows中开发,而不是在那里部署? Rails和用于生产的Windows环境是一个痛苦的组合。