问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何利用Netbeans连接SVN之技术分享

发布网友 发布时间:2022-03-27 19:16

我来回答

1个回答

热心网友 时间:2022-03-27 20:45

  一.版本:
  1.
  Netbeans连接SVN的版本是Subversion1.4.6,简称svn,是鼎鼎大名的cvs的继任者,使用方法和cvs几乎一样,而且在管理二进制文件、目录方面比cvs更胜一筹,其作者就是cvs之父,所以完全不用担心从cvs转移到svn上会有任何困难。
  2.Netbeans6.1中文版
  用6.0总是出错,不知道为什么,换了6.1就不会出现问题。
  二.安装Subversion1.4.6
  Netbeans连接SVN时要安装Subversion1.4.6,具体步骤如下:step1:首先下载最新的subversion的windowssetup安装文件,按照提示一路next下去就可以了。这个安装包就包含了client和server的全部文件,安装后就可以在命令行下使用svn,svnadmin,svnserve等程序了。
  step2:设置注释编辑器。在系统变量里添加SVN_EDITOR变量,值为任意一个文本编辑器的名字,比如notepad.exe。
  step3:创建svnrepository。比如选择d:\svn_repo作为我们的目录在命令行下输入:
  svnadmincreated:\svn_repo注意,这个repository只是一个仓库而已,你可以在里面创建“虚拟文件夹”,每个文件夹下就可以存放不同的mole了。
  step4:修改repository配置文件。进入到刚才创建的d:\svn_repo,用记事本打开conf\svnserve.conf。
  去掉auth-access=write前的#(#代表注释,注意要顶格),让认证用户有读写权限;
  anon-access=***是匿名用户访问权限,如果需要匿名访问,那就去掉前的#;去掉password-db=passwd前的#,该参数指向用户和密码文件。

  step5:设置用户名和密码。还是在上边目录下,打开passwd文件。
  按照已有的例子,添加可访问的用户名及其密码,这和cvsnt的做法很不一样,cvsnt要求可访问用户在cvsrepository所在机器上必须有windows帐户,这实在太苛刻了……,还是svn的做法更简单,虽然明文密码不是很安全……
  step6:为SVN创建系统服务。在cmd下运行命令:“sccreatesvnbinpath="D:\ProgramFiles\Subversion\bin\svnserve.exe--service-rD:\svn_gxq"displayname="SubversionServer"depend=Tcpipstart=auto”。这样就可以直接用管理工具中的服务来启动和关闭SVN,不用在cmd中使用命令,服务名是SVN。以后如果要删除该服务,停止该服务后,运行命令scdeletesvn即可。
  下面介绍如何从网络上访问你的repository。
  svn的地址采用url的方式,如果通过svnserve创建网络可访问的服务器,那url地址就是svn://your_ip/mole_dir。如果你只想在本地文件系统上访问你的svnrepository,那url地址就是file:///c:/svn_repo/mole_dir(按照上面例子)。以后不管你import还是checkout,都只需要这个url作为地址,而且登陆一次后,只需要输入一次url地址,svn会自动记住你的url地址,简单吧。
  三.NetbeansSVN操作
  再来看一下Netbeans连接SVN时的一些具体操作。注:需要安装一个SVN客户端,否则显示错误"SVN命令失败",下载地址http://www.collab.net/netbeans。
  1.将本地代码导入到SVN服务器上
  选中工程
  选择版本控制->导入资源库中;
  2.将SVN服务器上代码导出到本地的工作目录下
  选中工程
  选择版本控制->签出;
 
  四.SVN命令
  1.上边是通过建立自动启动服务的方式来启动SVN服务,亦可以通过命令启动svnserve。在命令行下输入svnserve--daemon--root"C:\svn_repo",不过svnserve会一直block在命令行上。所以建议使用(二)step6的方法。
  2.创建mole的虚拟文件夹。新开一个命令行窗口,输入
  svnmkdirsvn://192.168.2.168/proj1
  如果你是第一次登陆服务器,则会提示你输入用户名和密码。
  3.import你的工程。进入到c:\proj文件夹,在命令行下输入:
  svnimport.svn://192.168.2.168/proj1
  表示把当前目录下的所有文件(及其子目录)都import到url地址所指定的位置上。
  4.checkout你的工程。进入到任意一个文件夹下,输入:
  svncheckoutsvn://192.168.2.168/proj1testdir
  proj1模块就下载到testdir下了。之后的项目管理方式就和cvs一样了。本节Netbeans连接SVN内容介绍完毕,请关注本节其他相关报道。
配置svn服务器到底要不要安装Apache?

而通过Apache的插件来和SVN进行连接后,用户可以通过浏览器:IE,Firefox,NetScape等,访问SVN服务器。这样很方便了。现在有不少的SVN服务器软件直接提供网页功能,而且支持图形界面。我个人使用的是VisualSVN,感觉不错,很容易管理,图形化的界面。你可以尝试下,至于SVN客户端你可以用TotoriseSVN。NetBeans,...

还在找storm proxy?

作为上海圣钧信息科技有限公司的工作人员,我公司并不提供名为"Storm Proxy"的服务。我们致力于提供高质量的信息技术服务,包括但不限于云计算、大数据处理、人工智能等领域。我们的服务对象主要是企业客户,为其提供定制化的解决方案和技术支持。如果您正在寻找相关的服务,建议您通过搜索引擎或行业专业网站等途径进行查询。同时,请注意防范虚假信息和欺诈行为,确保您选择正规、可靠的服务提供商。如有其他问题或需要进一步了解,欢迎随时与我们联系。SmartProxy企业级海外住宅IP代理服务商,覆盖全球200+国家和地区,高匿稳定,动态住宅代理/静态住宅代理/账密提取,100%原生住宅IP,城市级定位,支持HTTP/HTTPS/SOCKS5协议,不限带宽,纯净高匿,网络集成更快捷,注册即送流量!Smartproxy代理...

如何将Netbeans配置更加合理

1、在你的机子上安装svn服务器。在一个服务器上设置一个目录专门放你的新项目2、在各netbeans程序上安装svn插件。其它人提交一下,就将修改的项目传入svn服务器中。配置svn很简单,网上有很多功能很好的svn服务器软件。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 其他类似问题 2016-09-26 如何更改net...

如何在NetBeans IDE 6.5.1 for PHP中配置FTP

第一个步骤,在项目面板,wp27项目上,单击右键,点属性,打开属性面板。下图为弹出的对话框 遵循上图中蓝色字迹标注的1、2两次点击,会弹出FTP服务器管理面板,创建好一个FTP服务器配置。确定后,回到属性面板。如下图所示。在上图中,我们配置运行配置为在远程Web站点运行。配置的选项可以参考图片中的...

java开发工具除了eclipse之外,还有那些啊?有那个比较好用啊?

NetBeans是一个全功能的开放原始码Java IDE,可以帮助开发人员编写、编译、除错和部署Java应用,并将版本控制和XML编辑融入其众多功能之中。NetBeans 3.5.1可支援Java 2平台标准版(J2SE)应用的建立、采用JSP和Servlet的2层Web应用的建立,以及用于2层Web应用的API及软体的核心组的建立。此外,NetBeans 3.5.1还预装了一...

java需要学哪些?

一方面,要熟悉有哪些可以直接使用的资源;另一方面,学习一下,SUN公司的工程师怎样写代码。 3、IDE集成开发环境。现在企业最常用的是IBM公司的eclipse,类似的还有JBuilder、Idea,NetBeans等等。毕竟,只有5%的顶尖高手在使用简单的文本编辑器在写Java代码。多数程序员都是在使用这些东西。 4、数据库。MySql,Oracle,DB2....

Java开发app必备知识点(javaapp开发)

2、掌握JavaWeb开发技术:Java开发中使用到的Web前端技术,HTML5+CSS3,JavaScript操作BOM和DOM,JQuery的选择器、事件处理、动画效果,MySQL数据库技术,JDBC技术、JSP、Servlet、EL和JSTL、过滤器和监听器、AJax异步请求等,Linux技术、SVN、Linux环境下项目发布部署等。3、掌握使用流行框架SSM\SSH技术实现企业级项目开发:...

普通开发人员,怎么提升到JAVA高级开发工程师

4.熟练使用JSP + Servlet进行开发 5.MVC设计模式,原理,以及相关框架,如Struts6.SSH框架 7.缓存技术 session & cookie 8.熟练使用一种以上Java开发工具(Eclipse/MyEclipse/Jbuilder/Jcreator/IntelliJIEDA/NetBeans)9.熟练使用XMLJDOM w3c.dom SAX 10.Java设计模式工厂模式,单例模式 == 11.Java反射...

一个合格的JAVA工程师要掌握哪些技术,掌握到什么程度?(回答最好具体一 ...

7、工具:必须至少熟练使用一种IDE的开发工具,例如Eclipse、Netbeans、JBuilder、Jdeveloper、IDEA、JCreator或者Workshop,包括进行工程管理、常用选项的设置、插件的安装配置以及进行调试。8、API(Application Programming Interface,应用程序编程接口):Java的核心API是非常庞大的,但是有一些内容笔者认为是必须...

Java学习路线是怎样的?

第一阶段,Java SE基础:Java环境搭建、Java流程控制语句-for循环、switch选择判断、循环嵌套、数组拷贝、多维数组、final关键字、构造函数的调用、类的访问权限和路径、面向对象高级特性、Java异常处理、Set,Map,List接口及接口实现类、Java线程、同步阻塞、JavaIO流、文件的操作,复制,读写,删除等。第...

如何通过diff得到patch

如果修改了开源代码,为了方便分享(如提交漏洞)或自己留存使用,一般都要制作一个补丁。在从源码安装软件时,也难免要应用些别人做好的补丁,本文介绍如何制作和应用补丁。diff 简介 diff 可以比较两个东西,并可同时记录下二者的区别。制作补丁时的一般用法和常见选项为:diff 【选项】 源文件(夹) ...

无线接入技术就是利用 百度利用的技术技巧 怎样连接和利用网络 第十一章怎样连接和利用网络 如何连接wifi 信息控制技术就是利用信息的 赤泥的最新利用技术 余热利用技术 核技术利用
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
包皮过长不割怎么治好 为什么我冲CF点的时候说个人账户支付失败:超过帐户单笔限额[100] 线雕疼吗 法国电影大师罗伯特·布列松电影合集 小明在学习吉他演奏的过程中发现琴弦音调的高低是受各种因素影响的,他... ...年12月1日正式开通运行,世界上第一条投入运营的 ...会员上面为什么会有:个人账户支付失败:超过帐户单笔限额[100... 卡蒂埃·布列松代表作品 京广铁路客运专线世界之最 这几个月,脸老是肿胀,消了又肿胀,这样循环,而且痒,是不是过敏?_百度知 ... netbeans 怎么使用新建php netbeans怎么调用mysql数据库中的数据 netbeans怎么用 在netbeans里如何使用表格 Java的开发环境NetBeans该怎么用啊? NetBeans是干什么的?我能用它做什么? linux下netbeans安装好了怎么用 netbeans中的快捷键有哪些?netbeans中常用快捷键大全 如何使用NetBeans IDE创建简单的Web应用程序 怎样用netbeans运行java程序 关于netbeans的使用! eclipse文件怎么用netbeans打开呢? 怎么使用NetBeans IDE创建简单的控制台应用程序 netbeans怎么用? netbeans ide 8.0怎么使用 如何使用netbeans写java程序 netbeans连接数据库后怎么使用 iphone6开机充电没反应关机可以充,是什么问题啊?求解啊 iphone6无法开机充电没反应 为什么苹果手机充电没反应 NetBeans中代码定制器怎么用? 手机信息发不出去怎么解决 手机发不出去短信是怎么回事呀? 我的手机卡发不了短信是什么问题 手机卡发不出去短信怎么回事 手机发不出去短信 电信卡短信发不出去怎么回事? 手机卡发不出去短信怎么回事,收短信收到了,就是发不出去 手机短信怎么发不出去也收不到短信 手机电话卡被封锁了,就是发不出信息也收不到信息了怎么办 求帮忙速回 手机在异地发不出短信怎么办?短信中心设置了 联通卡发信息发不出也收不到信息怎么办 联通电话卡发不了短信 中心号码也对 就是发不出去了 肿么办啊 360相机马赛克在哪 相机360怎么去掉照片上的马赛克 为什么360相机照的照片看起来像有马赛克一样啊? 怎么给照片的有些地方打马赛克 ?要用什么工具? 照片在哪找到马赛克,特效里没有啊 在原来的相机里怎样打马赛克 平果5下载的360相机,拍了照片后,导出到系统相册后,照片为什么变成了马赛克,要怎么还原?