一、先来看看常出现的一些符号
说明是当前版本没有的内容,需要进行添加至服务器
说明是文件发生了更改,需要提交并进行更改的
说明当前版本落后于服务器,需要从服务器更新数据
说明与服务器连接同步,并且没有更改 后面包括版本号,作者和时间
表示有不同步文件 第一次检出也会有雪花标志,因为会生成settings文件夹的信息,会发生改变
?表示服务器不存在该文件
服务器的文件将会被该次提交删除
出现冲突
合并标识,svn帮我们进行了合并
二、提交文件
首先选择文件,选择与资源库同步,查看有哪些地方需要进行提交修改,
然后选择需要上传的文件进行提交
提交后出现说明提交成功。
不提交文件可以看这里:https://blog.csdn.net/king_kgh/article/details/79030906
三、解决冲突
如果zhangsan对一个文件进行了修改,lisi也对这个文件进行了修改,那么zhangsan先提交,lisi再进行同步,就会发现生成了冲突,这个时候,需要lisi先进行更新
然后会出现
第一个是svn帮我们进行合并的文件,去掉里面的标识就可以了,并把下面两个删除即可。
其中的r11和r12是eclipse兼容的bug,直接用编辑器打开即可编辑代码,11和12分别是你提交之前和服务器端的代码。
解决后,删除其他不需要的文件即可,然后删除。
四、重置用户名和密码
删除C:\USER\你的用户名\appdata\roaming\subversion\auth\下的所有文件
五、历史记录
右键项目选择查看历史记录即可