保存并检索过度变化的代码

时间:2013-03-04 12:25:32

标签: java netbeans ide version

我是java编程的新手。我使用netbeans IDE来制作一个相当大的项目。因此,当我开发项目时,我会不断更改代码以使其适合需要。如何在修改可用之前保留我的代码的最佳方法是什么?这是因为我想保留我的所有早期版本的代码,所以当我收到错误时,我可以轻松跳转到早期版本。谢谢你的帮助。

2 个答案:

答案 0 :(得分:3)

您应该认真考虑使用GITSVN等版本控制系统,尤其是在您处理大型项目时。

阅读此article版本控制

答案 1 :(得分:0)

正如其他人所说,版本控制是你的朋友。使用版本控制时,将您的活动分解为简单/小任务。只专注于一项任务,在工作时,将这项工作与有意义的评论一起提交(你的未来将会感谢你)。这个想法很少而且经常发生。这有两个原因:

  1. 如果你需要抛弃变化,你就不会失去太多。
  2. 如果您需要了解自己所做的更改,则无需理解
  3. 在某些时候,你会想要分支/标记你的工作。标签可用于标记可能被冻结的重要时刻(如发布)。分支对于未准备好“释放就绪”的重大改动/添加非常有用。当该工作准备就绪时,您可以将您的更改合并回来。这样可以生成项目的稳定(主干)版本以及项目的正在进行的(分支)版本。