svn检出图标不会发生改变_SVN的检出、提交、更新、回复历史版本

本文详细介绍了SVN的使用步骤,包括从服务器检出项目,区分不同检出状态的图标,提交新文件至版本控制,更新项目以保持同步,以及如何回复历史版本。在检出时,遇到问题如Build文件夹异常,可以通过忽略解决。提交文件后,图标会有相应变化以标识其状态。更新项目时,可以选择更新整个项目或特定文件,并通过查看资源历史记录来恢复到历史版本。
摘要由CSDN通过智能技术生成

检出

检出的时候能够切换一个试图到SVN资源库研究,也不知道为什起这么个名字,老感受怪怪的。

d42be467cb425962381d8d0b625b9274.pngweb

1检出分两种状况

1.从服务器端获取到的是一些零散的文件,不能做为项目检出。

e10589240c7b7b53aa12ecda9994c074.png

此时会弹出一个新建项目向导,之因此会这样是由于咱们须要建立一个项目来保存从服务器端取回的文件服务器

2.从服务器端获取到的是一个完整的项目。我打开eclipse检出,由于我刚才用的是MyEclipse分享的项目,如今咱们虚拟的玩一把。

1.开始导入项目

1733e87b8669fdfd6761f643b631f03a.pngeclipse

2.选择资源库

76c53929fb0ff8ab772ffc0b311eb997.pngsvg

3.选择项目,这里我就一个项目,为了看的清楚,我把其余的项目放到别的目录了。

e3a23cdfcf0201ebe9fecea863276dce.pngsvn

4.检出项目的目录,图标上带有金色圆柱图案的就表示和SVN服务器中的文件保持同步了

1fb57d27ecd9c52b2c6c87097eb936d7.pngui

项目从服务器检出后,会成为一个工做副本,根目录下会自动建立.svn隐藏目录

3检出web项目的时候可能会出现下面这种状况

32721a5ea86b98c42f0d37aacff0eaae.png

解决的办法就是选中Build文件夹,右键选择忽略就好了,而后你就会发现?号消失了,如今Build文件夹就不参与SVN的版本管理了

b6f2e84f3ad54518cd04458cc6a630fe.png3d

提交

1.新建立文件后,文件图标上会以“?”标识,表示该文件还没有归入版本控制

2.在新建立的文件上点右键→Team→添加至版本控制,这样文件图标上会显示“+”,表示当前文件已归入版本控制,但还未提交至服务器。

3.在要提交的文件上点右键→Team→提交…会提交文件,在弹出的对话框中能够不填写日志。文件提交后,图标会变为“金色的圆柱体”表示当前

4.文件修改后图标会变为“*”,表示当前文件或目录包含未提交的修改。版本控制

更新

1.更新整个项目时能够在项目上点右键→Team→更新

2.更新某个具体的文件时,能够在文件上点右键→Team→更新日志

回复历史版本

1.在须要回复的文件上点右键→Team→显示资源历史记录→获得以下界面

de9b6edfccdfa5cf00b09a2510b56136.pngxml

2.选择某一个历史记录点右键→获取内容。文件就会恢复到指定版本的状态,同时图标变为“*”。

3.获取历史记录时,若是出现以下错误提示

a888b6c41cf2300c57edc236a59e5069.png

能够经过将对应版本库中的svnserve.conf文件中的anon-access设置为none解决。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值