我是一个相对较新的程序员,我之前从未使用过版本控制。我正在研究NetBeans中的Java项目,并且想知道一些相对容易安装和使用的好的版本控制选项。不确定是否重要,但我运行OSX。
答案 0 :(得分:2)
Subversion是我项目约束的简单解决方案。 NetBeans的Subversion指南:http://www.netbeans.org/kb/docs/ide/subversion.html在指导我完成安装和基本使用方面特别有用。
答案 1 :(得分:1)
如果您转到工具>在菜单上插件,您可以选择为您正在使用的任何版本控件安装插件。我安装了IDE 6.7,它附带了Subversion SVN,CVS和Mercurial。
当我将我的NB项目设置为SVN存储库时,我首先使用'svn'命令在NB之外完成它。一旦设置(它使.svn文件夹无处不在)NetBeans自动检测到它并允许我更新/提交/所有这些东西。
答案 2 :(得分:0)
我也在使用Netbeans 6.7 + SVN在Mac OS X上工作。
要做的第一件事是创建一个新的存储库,其中存储所有文件。这可以使用GUI工具(如SVNx)或命令行完成:
svnadmin create REPOS_PATH
完成此操作后,您就可以通过Netbeans界面将项目导入存储库了!如果在netbeans中设置了所有内容,您应该能够右键单击一个非版本控制的项目并选择“Team> Import into SVN repository”或类似的东西(这里没有NB来搜索为了正确的进入)。
之后,如果一切正常,您的项目将在SVN版本控制之下。然后,您可以执行checkout以检索代码的本地工作副本,提交文件,还原等...
希望这有帮助!