什么是在本地更改gem然后还原更改的最佳方法

时间:2011-09-22 08:29:38

标签: ruby-on-rails ruby gem

我想给gem文件写一些puts语句,但我担心我可能会忘记恢复我的更改。但我仍然希望能够在本地更改宝石,然后恢复原始版本。我正在为不同的rails项目使用bundler和gemsets。一种方法是存储我更改的gem,卸载它然后重新安装。另一种方法是创建一个临时gemset,导入所需的所有gem,对其进行更改,然后将临时gemset破坏。有什么方法可以在本地和快速更改宝石,并在调试后获得原始宝石?

1 个答案:

答案 0 :(得分:1)

使用版本控制系统,例如gitsubversion。它允许您在文件上创建保存点,进行一些更改,并在出现问题时回滚到早期版本。还有许多其他功能,但这里描述的时间太长了。