【SVN】SVN基础使用

SVN基础使用

1.安装工具

  1. TortoiseSVN
  2. VisualSVN-Server
  3. LanaguagePack:中文语言包

1.1设置语言包

其他两个软件可以直接安装。安装后右键会出现TortoiseSVN标签。注意安装的端口号。默认为443。
以下为设置语言包操作:
  1. 桌面右键
  2. TortoiseSVN
  3. Settings





1.2VisualSVN Server


2创建SVN仓库

  1. 在上图Repositories上右键->Create New Repository
  2. 选择类型,此处选择第一种
  3. Repository名字
  4. 选择仓库结构。一般选择包括Single类型。trunk当前操作仓库;branches分支;tags标签文件。
  5. 选择权限此处选择所有人可操作。点击Custom按钮,可以进入创建用户页面。
  6. 再次下一步,进行创建。






3Eclipse使用SVN

3.1创建项目

Eclipse可以自行搜索。
  1. 项目右键->Team->Share Project;选择SVN
  2. 本次新建资源库位置。
  3. 从VisualSVN Server中右键test,获取Copy URL,如果没有用户,可以自己新增一个。本次新增test-test。
  4. Copy URL到资源库位置。下一步
  5. 设置文件夹名。本次使用项目名称作为文件夹名。一般设置到trunk文件夹中。
  6. 下一步,Finsh,第一次需要输入用户名和密码。至此,项目已与资源库关联起来,查看VisualSVN Server发现出现项目空的文件夹。






4.上传、更新项目

  1. 经过刚才的关联资源库,项目右下角有黑色雪花、文件带有问号。
  2. 项目右键->Team->提交。输入相关注释+选择上传的文件。
  3. VisualSVN Server中文件夹中出现项目源码。
  4. 每次修改后,修改的文件将出现黑色雪花,新增的文件夹带有问号。
  5. 继续操作2。在提交前,最好更新操作,否则容易与其他用户的操作冲突。
  6. VisualSVN Server中项目右键->Browser,可以在浏览器中查看相关信息,比如上传记录。



5.分支/合并

  1. 项目右键->Team->分支/标记->Copy Revision->分支/标记注释->finsh
  2. VisualSVN Server中出现新的分支文件夹,同样包括代码。
  3. 项目右键->Team->切换->至URL选择svn-temp。此时项目分支已经更换。
  4. 在svn-temp分支代码中新建Branch类,并提交。此时原分支没有该类。
  5. 切换回原svn分支,项目右键->Team->合并->选择范围->Merge。
  6. svn分支出现svn-temp中的新增类。再次上传即可完成合并。





6.注意事项

修改默认即可。
svn: E200007: Runner for 'org.tmatesoft.svn.core.wc2.SvnMerge' command have not been found; probably not yet implement in this API.


下载工具包:http://download.csdn.net/download/qq_33560169/10199522
tortoisesvn         visual server

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值