SVN 教程

来源:互联网 发布:redhat怎么安装软件 编辑:程序博客网 时间:2024/06/05 08:02

首先从TortoiseSVN官网上下载TortoiseSVN,安装

在你要同步的文件夹上,点击右键

 

输入URL

 

点击OK后,出现如下界面

 

输入你的用户名和密码(这里是你的QA上的用户名和密码)

这里注意:你工程名的大小写,TortoiseSVN对于大小写是敏感的

你同步的文件夹就变成了这个样子

 

如果你想往你的项目中添加文件,可以把文件拷贝到这个被同步的文件夹下,被拷贝的文件就变成了,这个样子

 

然后点击 SLN0901 文件夹右键

 

出现SVN Update和SVN Commit… 两个选项,这两个选项的区别是SVN Update可以一次提交你所有的修改,SVN Commit… 提交你所选择的文件

这里我点击SVN Commit… 选择要提交的文件

 

点击OK

 

就把文件都上传上去了,貌似网速很快来,这样就完成了

打开 SLN0901 这个文件夹后

里面的文件夹也变成了对号,说明上传成功了

 

这时,我打开work 文件夹,发现里面有一些不需要的文件

 

我把它们删除掉,回到前一层文件夹,点击SVN Update进行更新就好了

当然,我还可以通过浏览器,查看我上传的文件,比如我输入自己项目的URL

 

哦,这就是我上传的东西,很方便吧

同时,你还可能用到下面的功能,这些你在右键你的文件夹后,都可以找到

 

SVN Update:与服务器版本对比,进行更新

Revert:取消上一次的操作(只针对客户端,服务端不做改动)

Add:增加新目录或新文件至项目

Revision Graph:版本示意图

Show log:查看版本日志及不同版本间相互比较

Check for modifications:同服务器上的项目版本进行比较,并可做相应的修改。


如果遇到同步不下来或者锁住,无法clean up 成功。可以直接删除整个小目录,是直接删除文件,不是用SVN删除。然后再update一般就会好。

还有一点就是  客户端的SVN比 eclipse插件SVN快很多,可以结合起来用

原创粉丝点击