以前没怎么仔细用过Eclipse的svn插件,弄的焦头烂额。花了一个晚上试验了,基本够平常工作用了。
下面没有配图,因为是我自己的一点笔记。应该对大家有点帮助。
------------------------------------------------------------------------------------
*工作告一段落或者提交工作成果--team(团队)--[共享工程]--[svn]---commit(提交)菜单
*同步本地目录和svn最新的一致---菜单update
*想撤销修改---revert(还原)菜单
*两种获取历史版本方法(例如当前一个文件想回滚到某个历史版本,在这个历史版本上做修改当做最新版本)
1、history视图里面(team--显示资源历史记录菜单--会打开历史视图)---鼠标右键菜单---获取版本---修改完毕---提交
2、切换分支---修改---提交---会报out of date错误---更新----手工修改代码----菜单“标记为解决”---提交
一般会使用第一个方法
*获取svn里面的工程
svn资源库视图---选定工程文件夹----右键菜单 checkout(检出为..)----直接点击ok即可(默认选项即为Eclipse工程)
*如果本地有带svn信息的工程,而svn服务器没了这个工程。会提交不上去。
解决办法:断开连接菜单--删除本地svn信息---重新上传工程---commit
*切忌从svn服务端删除文件
如果删除了,本地工程还有这个文件。首先把文件拷贝到另外的目录备份下(切记!切记!)。
会有可能有两个效果
1、更新--“标记为解决”---提交---文件会删除掉
2、更新--文件自动消失
然后重新创建这个文件或者把备份文件拷贝回来,就可以上传并commit了。
*如果本地已经断开链接(没有.svn文件夹了)
共享工程----上传同样的目录----会报不能创建目录(因为svn已经有这个工程了)---然后一路确认过去--提交更改即可
下面没有配图,因为是我自己的一点笔记。应该对大家有点帮助。
------------------------------------------------------------------------------------
*工作告一段落或者提交工作成果--team(团队)--[共享工程]--[svn]---commit(提交)菜单
*同步本地目录和svn最新的一致---菜单update
*想撤销修改---revert(还原)菜单
*两种获取历史版本方法(例如当前一个文件想回滚到某个历史版本,在这个历史版本上做修改当做最新版本)
1、history视图里面(team--显示资源历史记录菜单--会打开历史视图)---鼠标右键菜单---获取版本---修改完毕---提交
2、切换分支---修改---提交---会报out of date错误---更新----手工修改代码----菜单“标记为解决”---提交
一般会使用第一个方法
*获取svn里面的工程
svn资源库视图---选定工程文件夹----右键菜单 checkout(检出为..)----直接点击ok即可(默认选项即为Eclipse工程)
*如果本地有带svn信息的工程,而svn服务器没了这个工程。会提交不上去。
解决办法:断开连接菜单--删除本地svn信息---重新上传工程---commit
*切忌从svn服务端删除文件
如果删除了,本地工程还有这个文件。首先把文件拷贝到另外的目录备份下(切记!切记!)。
会有可能有两个效果
1、更新--“标记为解决”---提交---文件会删除掉
2、更新--文件自动消失
然后重新创建这个文件或者把备份文件拷贝回来,就可以上传并commit了。
*如果本地已经断开链接(没有.svn文件夹了)
共享工程----上传同样的目录----会报不能创建目录(因为svn已经有这个工程了)---然后一路确认过去--提交更改即可