SVN 每次一提交的都是一个版本。 主要用来管理项目,作为代码版本管理软件。 SVN,CVS,VSS不同版本,vss(是.Net里面用的) 怎样使用SVN 分为两部分: 装服务端,装客户端(乌龟客户端 和myeclipse插件(常用的,在myeclipse里装插件)) 服务端使用: 1. 打开服务,启动windows Installer / 2. 在cmd命令创建仓库:svnadmin create d:/svn/testsvn(仓库的名称)回车 /conf / svnserve.conf / 去掉anon-access = read的 # 注释(去掉注释说明允许它匿名访问)/ 多添加anno-acces = write(可以读取的) 3. 启动仓库: svnserve –d –r d:/svn/testsvn回车 客户端使用: 1. 装插件,打开myeclipse/ help窗口/ 装插件的两种方式: a. 放到plugs文件里plugs b. Help窗口/softvare updates/选择第二个/new archived site/选择刚添加的插件/去掉sub.. New / 仓库的地址(资源库):svn://169.254.1.12 连接不上服务输入地址:svnmkdir svn://localhost/testsvn –F(传一个文件,创建一个虚拟的目录) d:/sn.txt 提交项目/team /Share project/svn/ 169.254.1.12 类/team/commit…/用户名.密码 另一台机上,project / team / commit / update to commit 关联svn: Java Project / team / Share project /svn / svn://localhost:169.254.1.12 MyEclipse / Help窗口/ Sofware Updates / Add Site / Archire / Site-1.6.5插件/ 选择Subclipes / 去掉Subclipes Integeration 3.0.0 / Install / 用到用户名和密码时怎么修改 把匿名都注释 password – db = passwd去掉 # 注释/ 在confg文件里/ paswd / 配置用户名和密码:a=a, b=b, /重新启动服务/ 版本冲突: 多个人用一个文件就会起冲突。 怎样修改: Project / team / synchron.. with/ 或 update HEAD 有错误信息的时可以回滚: project / show history /