【SVN】的地址更新问题?

时间:2022-10-25 20:39:55


【SVN】的地址更新问题?



分享的动力:


      服务器地址改变了,在各自开发电脑中,怎么进行没有冲突的将本地代码上传呢?

比如:http://192.168.1.221 换成地址:http://192.168.1.228


怎么解决呢?

     今天小编就来和您分享一下具体的方法:


1, 在现有的SVN目录中,考入一个 a.bat 文件。(a.bat清理SVN路径文件怎么制作,请看附录。)


2, 执行a.bat 文件(目的是清理当前文件目录中SVN的信息)
 
【SVN】的地址更新问题?

 


【SVN】的地址更新问题?


3,将当前文件无SVN信息的文件考出,进行一个备份


4,在原文件夹中,输入SVN的新地址,进行SVN的check out,

将弄好的项目在eclipse中更新:


      (1),先将之前eclipse中项目删除,勾上 ok,将workspace中项目也删除;


      (2).将SVN新checkout 的文件夹导入eclipse, 步骤如下:传统的是import, 最好是从maven中导入,更加的便捷。


      (3),在进行“替换”复制的覆盖。


   5,将原来备份的代码,考过来,进行“替换”拷贝就行,这样自己编辑了代码就是还在的。



附录:

    从svn上检出的项目,不在myeclipse工具中脱离svn的管辖,怎么办呢,下面有我的

方法,小编也是借鉴别人的,用了特别好使,故推荐给大家。

 

a.bat文件内容如下:


@echo on   
color 2f   
mode con: cols=80 lines=25   
@REM   
@echo 正在清理SVN文件,请稍候......   
@rem 循环删除当前目录及子目录下所有的SVN文件   
@rem for /r . %%a in (.) do @if exist "%%a\.svn" @echo "%%a\.svn"   
@for /r . %%a in (.) do @if exist "%%a\.svn" rd /s /q "%%a\.svn"   
@echo 清理完毕!!!   
@pause