基于svn协议:Subeclipse搭建(团队协作)
来源:互联网 发布:土木工程网络教育本科 编辑:程序博客网 时间:2024/05/17 02:25
一、下载相应资源(如:TortoiseSVN-1.8.2.24708-x64-svn-1.8.3.msi<客户端>、Slik-Subversion-1.8.3-1-x64.msi<版本控制>)
可到右边链接地址获取:sliksvn
二、安装
①、Slik-Subversion
运行相应的exe文件将软件装到指定的位置。在装Slik-Subversion-1.8.3-1-x64.msi时一定要选择complete的模式,不然不能得到svnserve服务,如果想要单独运行svn对应的服务,我们得配置相应的系统环境变量:将将相应的bin添加到path路径中。
②、配置svn服务
新建一个以“.bat”结尾的文件,将如下命令加入文件:
sc create SVNService binpath= "D:\mg_install\SlikSvn\bin\svnserve.exe --service -r D:\mg_install\svn_repo\zxjt " displayname= "SVNService" depend= Tcpip start= auto
鼠标右击该文件以管理员身份运行;也可以直接在cmd窗口直接运行,如下为命令解析:
D:\mg_install\SlikSvn\bin\svnserve.exe :对应安装目录下exe
D:\mg_install\svn_repo\zxjt :对应的版本控制库SCM
displayname:windows对应的服务的名称
depend:tcp/ip协议
start:启动方式,auto:自启动
注意:在sc命令中,我们的变量等号的后边一定得有空格。运行上面的命令之后我们就可以启动我们的windows服务了,如果不能启动的时候我们就得注意是不是命令的错误。如果是命令配错,我们可以先删除刚配置的服务,具体的方式:
sc delete SVNService
SVNService :对应刚才所创建的服务名
③、TortoiseSVN
将已下载的客户端软件安装向导提示完成,该工具主要用来建库及配置库信息。
④、建库
到指定路径下新建一个文件夹,作为svn仓库文件;使用TortoiseSVN选项,如下图解:
库中文件结构如下:
三、配置svn用户
①、修改库默认配置(svnserve.conf)
在conf文件夹下打开svnserve.conf文件修改相应节点,如下图:
将匿名访问去掉、认证访问及用户密码配置文件放开,如下:
anon-access = none
auth-access = write
password-db = passwd
②、添加svn用户(passwd)
放开访问svn服务的用户,如下图:
四、尝试配置是否可以使用(局域网协议<svn>)
①、可以通过Repository Browser - TortoiseSVN访问刚才我们所创建的仓库了。
注意:当不能再局域网内正常访问svn服务时,可以试试是否可以ping通,如果不能,大部分是因为防火墙的问题,应该关掉防火墙即可。至此,一个可以满足局域网内team开发的svn服务器搭建结束,团队中成员可通过客户端工具、svn插件等常见的方式在该库上工作。
- 基于svn协议:Subeclipse搭建(团队协作)
- SVN + Subeclipse
- Enterprise Architect基于SVN多人协作环境搭建
- iOS高级之团队协作开发(svn)
- Windows下Svn + Subeclipse + JUnit 工作平台搭建
- 基于git版本控制团队协作流程
- 基于git进行团队协作开发
- 基于 GitLab 的团队协作模式
- 搭建svn,搭建团队的SVN
- 团队协作
- 团队协作
- 团队协作
- MyEclipse 安装subeclipse svn工具
- svn 分支/标记 合并 subeclipse
- git和svn团队协作开发项目,上传服务器
- 用SVN进行团队开发协作生命周期详解
- 半个小时学会使用svn命令行进行团队协作
- 团队开发之环境搭建(转)--SVN源代码管理
- SQL中exists函数用法,转为Hibernate的QBC查询
- 加班与效率
- 借助海尔平台打造智能家居的一点想法
- oracle ORA-14452错误处理例程
- 为什么要用线程池?
- 基于svn协议:Subeclipse搭建(团队协作)
- 面试之后的感受
- 迭代器(iterator)(java)
- C专家编程——读书笔记
- shared_ptr:弱回调技术
- SSDT结构
- 嗅探器
- Vijos P1113 不高兴的津津
- uC/OS 的操作错误总结——uC/OS学习笔记(零)