Eclipse中svn的使用 (详细)

时间:2025-02-21 07:13:02

eclipse中使用svn:

(svn的基础概念请看上一篇博客)

在eclipse中安装svn插件

a.离线方式
下载eclipse_svn_site.zip 解压到eclipse\dropins(eclipse插件目录)
b.在线方式
help->Eclipse Marketplace 搜:subversion

使用:
项目组长:发布项目
    预处理:右键要发布的项目-team-share project --svn --输入发布的地址 :
    svn://ip地址(127.0.0.1)
    发布:在svn视图,右键项目名-->提交

组员:检出项目(下载)
file-import-搜svn

(提交之前先更新)
更新:右键待提交的文件–>team–>更新
提交:右键待提交的文件–>team–>提交

黄色圆柱:本地无未提交代码
*:本地有未提交的代码
红色叹号:冲突

查看服务端代码:
选择项目名右键–team–与资源库同步
灰色箭头:本地有未提交代码
蓝色箭头:服务端有最新代码,本地还没有更新

修改svn用户名和密码:
删除C:\Users…\AppData\Roaming\Subversion\auth

解决冲突:
右键项目–与资源库同步
选中 有红色标识的文件,右键-编辑冲突->修改->右键->team->编辑为解决—>重新提交

恢复/查看历史版本

选中需要恢复/查看的 文件-team- 如果要恢复成历史版本(获取内容)
如果报错:设置 文件中的 anon-access=none

svn发布

将svn发布到外网:
nat123等软件 将内网映射成外网
租一台互联网服务器(新网,万网,阿里云),将项目发布到服务器中
发布到svn托管网站 /

将svn发布到内网:
关闭防火墙,杀毒软件