问题描述
大意是这样的,因为使用的svn服务器在别的地方,平时对svn的操作非常地慢检出一个项目非常耗时,所以同事给我一份他的硬盘拷贝,我拿到这个拷贝然后引入到eclipse中进行开发,但是这样的开发我在svn提交和更新很不方便,需要跑到项目的目录上使用TortoiseSVN进行更新提交动作。现在我在eclipse中安装了subclipse1.6插件请问我怎样才能使我目前eclipse中的项目插上svn的翅膀我的想法是这样的,既然我本机上已经有项目的拷贝,我也可以引入到eclipse,这样的话我应该将我的项目和远端的svn库做一个绑定,只更新少量差异文件即可,不想全部再重新检出一遍。但是具体的操作一直不甚如意,如果有过于我类似经历的朋友请告之解决办法 问题补充:qinglangee 写道
解决方案
没有这么麻烦,原有的文件不用动。你直接在eclipse导入project,这个时候应该不能识别svn。你所需要做的,是在project上右键-> team -> share project -> 选择svn,正常情况subclipse能够识别到已有的svn信息并提示你是否直接使用,选yes就好了。这个方法我用了几年了,都没有问题。万一不能识别,请参考我的这个blog,http://www.blogjava.net/aoxj/archive/2010/06/12/323461.html。这是今年来唯一的一次意外,解决方法在里面。
解决方案二:
如果用TortoiseSVN能直接更新提交那么在subclipse中就能直接提交更新,不用任何设置,只需在更新时输入密码就行了
解决方案三:
按理是你已经成功登陆了。也都没报错。 如果只要操作你想要的类,上传版本和下载,或者和版本库比较差异的话,只要在包资源管理器找到你的项目类,右键就有小组,同步操作等..很多版本的操作..
解决方案四:
1、首先,通过搜索的方式,将你本地项目中的SVN配置文件删除(每个子目录下都有,要显示所有文件才能看到,是一个名为”.svn“的隐藏目录),以免同步项目时出现配置文件冲突;2、然后,共享项目(已安装SVN插件):把本地项目导入到Eclipse,在项目上右击,选“Team“,然后选”Share Project“,如图片所示:然后按照提示和SVN连接即可。
解决方案五:
我都宁愿重新检出一遍,省心,还有一种类似强迫症的心理