如何利用Netbeans连接SVN之技术分享
本节主要讲解一下Netbeans连接SVN,大家应该知道NetBeans是一个全功能的开放源码Java IDE,可以帮助开发人员编写、编译、调试和部署Java应用,并将版本控制和xml编辑融入其众多功能之中。SVN是版本控制工具,它们是如何连接的呢,下面是具体的介绍,让我们一起来学习吧。
一.版本:
1.
Netbeans连接SVN的版本是Subversion1.4.6,简称svn,官方网站为http://subversion.tigris.org,是鼎鼎大名的cvs的继任者,使用方法和cvs几乎一样,而且在管理二进制文件、目录方面比cvs更胜一筹,其作者就是cvs之父,所以完全不用担心从cvs转移到svn上会有任何困难。
2.Netbeans6.1中文版
用6.0总是出错,不知道为什么,换了6.1就不会出现问题。
二.安装Subversion1.4.6
Netbeans连接SVN时要安装Subversion1.4.6,具体步骤如下:step1:首先从http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91下载最新的subversion的windowssetup安装文件,按照提示一路next下去就可以了。这个安装包就包含了client和server的全部文件,安装后就可以在命令行下使用svn,svnadmin,svnserve等程序了。
step2:设置注释编辑器。在系统变量里添加SVN_EDITOR变量,值为任意一个文本编辑器的名字,比如notepad.exe。
step3:创建svnrepository。比如选择d:\svn_repo作为我们的目录在命令行下输入:
svnadmincreated:\svn_repo注意,这个repository只是一个仓库而已,你可以在里面创建“虚拟文件夹”,每个文件夹下就可以存放不同的module了。
step4:修改repository配置文件。进入到刚才创建的d:\svn_repo,用记事本打开conf\svnserve.conf。
去掉auth-access=write前的#(#代表注释,注意要顶格),让认证用户有读写权限;
anon-access=***是匿名用户访问权限,如果需要匿名访问,那就去掉前的#;去掉password-db=passwd前的#,该参数指向用户和密码文件。
相关推荐
pub_svnserve.conf的 pub_authz.conf的配置文件有非法字符的原因引起,需要查找pub_authz.conf提的非法内容比如多余的空格删除或直接将pub_authz.conf