我目前正在使用Java,而且我正在寻找一个程序来保存每次编译时我正在做的新版本。我不介意它是否运行,我可以进入并编辑类名,使其与之后的.java名称匹配。由于我是初学者,我一直被自己过度扩张所困扰,然后打破了我无法挽回的项目。我只是在寻找一种回到安全状态的方法。
我确信他们是这方面的程序,但因为我不知道他们的集体名词,所以找到一个是不可能的。
非常感谢所有帮助。
答案 0 :(得分:2)
您正在寻找的是revision control。这与您正在处理的语言无关,因为所有VCS都关注的是特定快照中软件的状态。
一些建议:
IntelliJ IDEA还附带了内置的本地修订系统,可让您访问特定文件的历史记录。使用Git或Subversion仍然是可取的。
您还可以托管项目以更好地保护项目,例如Github或Google Code。 Github使用... Git,但Google Code允许您使用其他一些内容,例如Subversion和Mercurial。
答案 1 :(得分:0)