一、使用前,必须分清客户端和服务端
1.本地是客户端
2.SVN资源库研究是服务器
3.项目也是客户端
4.Team Syncchronizing既不是客户端也不是服务器,是用于链接客户端和服务器的,用于资源的比较,版本的跟新。
二、使用注意
1.在Eclipse下的SVN资源库研究,是服务端,在这里可以进行增加,删除操作。
1)如果在本地建立了本地客户端,即在磁盘下的某个文件夹下CheckOut了;直接更新即可
2)如果是Eclipse项目,若是增加操作,可以直接将增加的文件导出到当前项目中即可;如果是删除操作,可以将项目中对应的文件删除;如果文件的位置挪动了,这个就比较复杂了,先删除后导出。如果操作过多,最好直接将本地项目从工作空间删除,然后直接导出整个项目。
2.在Eclipse下的Team Syncchronizing,是用于同步和更新操作。
1)同步到服务器的时候,选中修改过的文件进行同步操作;不要直接同步文件夹
2)更新到本地的时候,记得先提交,否则就白做了
3)每一天做修改操作之前,记得先跟新,再操作,操作的时候记得锁住资源
4)如果同步的时候,发现资源冲突,记下先将有冲突的文件,将自己项目中的这些文件导出到桌面,然后将这些有冲突的文件从项目中删除。同步完成过后,用文本编辑器打开自己导出桌面的文件,与项目中的同名文件的内容进行比较,以项目中文件为主,将修改的部分重新修改到项目中去。