TotoiseSVN的_使用方法
2014-03-28 14:47
169 查看
1.首先在SVN_SERVER目录下创建一个名为AS605_VEIN_V2.0的代码仓库的文件夹:
![](http://img.blog.csdn.net/20140328140223000?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveWluc2h1bmp1bjEyMw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
2.接着,创建代码仓库,如下:
![](http://img.blog.csdn.net/20140328140419218?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveWluc2h1bmp1bjEyMw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
3.把已经创建好的项目工程AS605_VEIN_V2.0代码导入到SVN_SERVER上刚刚创建的代码仓库E:\SVN_SERVER\AS605_VEIN_V2.0里面:
![](http://img.blog.csdn.net/20140328140840015?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveWluc2h1bmp1bjEyMw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
4.接着输入要将这个工程源码导入到哪个代码仓库中,这里我们选择我们刚刚创建的代码仓库E:\SVN_SERVER\AS605_VEIN_V2.0中:
![](http://img.blog.csdn.net/20140328141313203?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveWluc2h1bmp1bjEyMw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
5.点击OK,即可将我们的工程项目的代码导入到SVN服务器的代码仓库中:
![](http://img.blog.csdn.net/20140328141512031?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveWluc2h1bmp1bjEyMw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
至此,我们就实现了将代码导入到SVN服务器的代码仓库的目的
========================================================================================================================
接下来,客户端怎么从服务器下载代码呢?
6.首先我们在E盘上新建一个WORK目录作为我们客户端的工作目录,并在里面创建一个AS605_VEIN_V2.0的工作文件夹:
![](http://img.blog.csdn.net/20140328142035000?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveWluc2h1bmp1bjEyMw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
7.接下来就是将服务器上的代码下载到我们本地的工作目录中:
![](http://img.blog.csdn.net/20140328142253218?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveWluc2h1bmp1bjEyMw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
8.接下来就是选择,要将服务器上哪个代码仓库的代码,同步到我们本地的哪个工作目录中:
![](http://img.blog.csdn.net/20140328142434640?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveWluc2h1bmp1bjEyMw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
9.点击OK,就会将服务器的代码同步下载到了我们的工作目录中:
![](http://img.blog.csdn.net/20140328142557625?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveWluc2h1bmp1bjEyMw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
10,接下来可以进入到我们的工作目录中,看下:
![](http://img.blog.csdn.net/20140328142710875?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveWluc2h1bmp1bjEyMw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
可以看到,刚刚从SVN服务器同步下来的代码都是打着对号的,说明我们工作目录和服务器上的代码上的代码是完全一致的
11.修改Source文件夹下的mainloop.c文件,在进入while(1)之前加入一条打印语句,保存退出,看工作目录的变化:
![](http://img.blog.csdn.net/20140328143408828?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveWluc2h1bmp1bjEyMw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
![](http://img.blog.csdn.net/20140328143556578?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveWluc2h1bmp1bjEyMw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
可见,在文件以及文件所在的文件夹都编程了红色感叹号的标志,说明我们本地工作目录代码做了修改,和服务其上的不一样了!
12,我们可以在mainloop.c上右击来看,和服务器上的代码相比做了哪些修改:
![](http://img.blog.csdn.net/20140328143928984?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveWluc2h1bmp1bjEyMw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
13,从打开的对比来看,正是我们刚刚添加了一条打印语句:
![](http://img.blog.csdn.net/20140328144150953?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveWluc2h1bmp1bjEyMw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
14,如果此时我们要将对该文件的修改同步到服务器,则:
![](http://img.blog.csdn.net/20140328144330500?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveWluc2h1bmp1bjEyMw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
15,接下来输入messages(也可不输入),点击OK,就可以将修改同步到SVN服务器了:
![](http://img.blog.csdn.net/20140328144600203?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveWluc2h1bmp1bjEyMw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
===============================================================================================================================
2.接着,创建代码仓库,如下:
3.把已经创建好的项目工程AS605_VEIN_V2.0代码导入到SVN_SERVER上刚刚创建的代码仓库E:\SVN_SERVER\AS605_VEIN_V2.0里面:
4.接着输入要将这个工程源码导入到哪个代码仓库中,这里我们选择我们刚刚创建的代码仓库E:\SVN_SERVER\AS605_VEIN_V2.0中:
5.点击OK,即可将我们的工程项目的代码导入到SVN服务器的代码仓库中:
至此,我们就实现了将代码导入到SVN服务器的代码仓库的目的
========================================================================================================================
接下来,客户端怎么从服务器下载代码呢?
6.首先我们在E盘上新建一个WORK目录作为我们客户端的工作目录,并在里面创建一个AS605_VEIN_V2.0的工作文件夹:
7.接下来就是将服务器上的代码下载到我们本地的工作目录中:
8.接下来就是选择,要将服务器上哪个代码仓库的代码,同步到我们本地的哪个工作目录中:
9.点击OK,就会将服务器的代码同步下载到了我们的工作目录中:
10,接下来可以进入到我们的工作目录中,看下:
可以看到,刚刚从SVN服务器同步下来的代码都是打着对号的,说明我们工作目录和服务器上的代码上的代码是完全一致的
11.修改Source文件夹下的mainloop.c文件,在进入while(1)之前加入一条打印语句,保存退出,看工作目录的变化:
可见,在文件以及文件所在的文件夹都编程了红色感叹号的标志,说明我们本地工作目录代码做了修改,和服务其上的不一样了!
12,我们可以在mainloop.c上右击来看,和服务器上的代码相比做了哪些修改:
13,从打开的对比来看,正是我们刚刚添加了一条打印语句:
14,如果此时我们要将对该文件的修改同步到服务器,则:
15,接下来输入messages(也可不输入),点击OK,就可以将修改同步到SVN服务器了:
===============================================================================================================================
相关文章推荐
- TotoiseSVN的基本使用方法
- TotoiseSVN的基本使用方法
- TotoiseSVN 4000 的基本使用方法
- TotoiseSVN的基本使用方法
- TotoiseSVN-小乌龟的使用方法
- TotoiseSVN的基本使用方法
- TotoiseSVN的基本使用方法
- TotoiseSVN的使用方法
- TotoiseSVN的基本使用方法
- TotoiseSVN的基本使用方法
- 171121之TotoiseSVN的基本使用方法
- TotoiseSVN-小乌龟的使用方法
- TotoiseSVN的基本使用方法
- TotoiseSVN的基本使用方法
- TotoiseSVN的基本使用方法
- TotoiseSVN-小乌龟的使用方法
- TotoiseSVN的基本使用方法
- TotoiseSVN的基本使用方法
- TotoiseSVN的基本使用方法
- svn管理:TotoiseSVN的基本使用方法