SVN如何把代码共享基本使用步骤方法

165 阅读2分钟

SVN方便几个人写代码后进行联调,在自己电脑SVN,自己电脑当做服务器,然后版本供大家使用!

一、下载安装
百度有,步骤略!
说明:三个工具(TortoiseSVN、汉化、Subversion)先下载,记住Subversion的版本不能比TortoiseSVN版本高

二、部署
1.建立/创建仓库
在D盘下新建一个文件(命名最好是英文:如dsysvn),进入该文件夹内,邮件--》选择TortoiseSVN--》在此创建版本库,默认确定就OK!文件夹出现内容就是成功了。
仓库路径是:D:\dsysvn

2.把工程放入仓库
进入工程目录(工程路径:D:/workspace/AutomatedTestToolPlatfom),
空白处右键--》SVN检出··--》地址输入:file:///D:/dsysvn/AutomatedTestToolPlatform --》按确定键就OK!没有红色字体报错提示就OK。

说明:(1)输入地址前缀要是这样的“file:// --”》(2)跟着仓库路径:“/D:/dsysvn/" --》(3)后面要跟着工程文件名"AutomatedTestToolPlatform";

3.使用svn代码同步
本机:我们新建个文件夹,右键把SVN检出,地址输入:file:///D:/dsysvn/AutomatedTestToolPlatform  
把工程同步过来即可,使用过程更新、提交、合并等此处说明略;
别人:一样新建个文件夹,进入右键SVN检出,输入部署的本机地址(10.9.123.43),使用svn访问地址,
地址输入:svn://10.9.123.43/D:/dsysvn/AutomatedTestToolPlatform 

说明:若是部署的地址变化也要跟着变化,这一步的地址要输入对;

总结操作原理,只需三步:

1.新建一个文件夹,然后右键创建仓库,如二-1.所示,这就是一个仓库;

2.在建立一个文件夹把版本拷贝进来,或者在原工程文件夹里右键--导入,如二-2所示,把这些代码文件提交到仓库中;---提供别人用就是这个

3.就是自己或者别人电脑,也新建一个文件夹,通过地址访问,如二-3所示;

三、常见问题:

1.“1”到“4”之间;发现格式“7” 
解决办法:那是Subversion的版本比TortoiseSVN版本高;

2.执行上下文错误:the proxy server returned an error  ···· :
解决办法:1.地址要输入正确;2.设置账号配置文件,

3.导入svn的工程时eclipse闪退
解决办法:环境变量的APR_ICONV_PATH重命名APR_ICONV1_PATH