嘿伙计们......这是一个奇怪的问题,但我正在使用rails进行webapp,而且我有大约一半的功能,我希望看到它完成。现在我来过这里,但是由于误导了一些模型和控制器,一切都变得混乱,所以我刚刚重新启动应用程序,因为我知道我已经做了。
我想知道我是否可以“保存游戏”我现在所处的位置并继续...所以如果将来搞砸我可以恢复到我的应用程序的1/2版本。
我只是想保存它的一切,如果我将来搞砸了,我可以回到我现在的位置.....有什么方法可以做到这一点吗?我一直在寻找并冻结?或版本化?但我不确定这是我在寻找。
答案 0 :(得分:2)
您正在寻找的是版本控制,通过查看您的代码我认为您已经知道了。
版本控制有很多选项,但目前最受rails开发人员欢迎的选项称为git。
有很多东西可以学习git,但我最喜欢的网站名为gitready。您应该阅读分支,这是一种很好的方法来处理实验性功能而不会弄乱您的应用程序和标记,这些标记用于标记您可以随时返回的时间点。
我希望这有帮助!
答案 1 :(得分:1)
只需使用git或subversion:)