unbutu下kdesvn的基本使用方法

来源:互联网 发布:linux查看报错日志 编辑:程序博客网 时间:2024/05/03 03:23
以MSM8926平台为例:
SVN路径:svn://192.168.1.123/JB_8926/trunk

我的SVN账户信息user: user          password: 1234

一、使用图形化工具kdesvn:

1.下载代码
选择菜单Subversion->General->Checkout a repository会弹出界面
在 Enter URL 中输入你要下载的版本的 URL。
在 Select target directory 中输入本地保存代码的路径。
完成以上输入后点 OK 就开始下载代码了。
2.创建个人分支
(1)打开kdesvn图形界面,file->open 选择刚下载的JB_8926,这里也弹出输入密码的框,选择取消,会重新弹出输入用户名和密码的框,输入SVN账户信息,选择确认打开代码。
(2)选中本地代码根目录(这里是JB_8926),点击菜单Subversion->Working copy->open repository work copy,将能看到服务器上的目录信息,左键单击选中右侧的trunk,点击菜单SubVersion->General->Copy 会弹出一个窗口问你需要拷贝到哪里去,输入自己起名的个人分支路径(这里是svn://192.168.1.123/JB_8926/branch/branch/user_test_20140605)点击ok,会出现让你输入描述的窗口,输入创建此分支的目的后点进ok就会创建个人分支了。再次查看服务器的branch目录就可看见刚创建的分支了。
3.切换本地代码到个人分支
重新打开本地代码,选中本地代码根目录,选择菜单 Subversion->Working copy->Switch repository 会弹出一个窗口问你需要切换到哪个分支上去,在 To URL 中输入刚创建的分支的 URL,然后点 OK,SVN 就开始切换了
4.提交修改的本地代码到个人分支
在 KDESVN 中选中本地代码根目录,选择菜单 Subversion->Working copy->Commit 会弹出一个文件列表,里面显示的是你对哪些文件做了修改,你可以通过勾选文件来选择提交某些文件,选好之后点 OK 就将本地的修改提交到了 SVN 服务器上你的个人分支上了。
5.代码的同步与更新
(1)在 KDESVN 中选中本地代码根目录,选择菜单 Subversion->General->Details 里面的 URL 就是本地代码所基于的分支

(2)利用上面3将切换本地代码到服务器最新分支,选择菜单 Subversion->Working copy->Update to head 即可将本地代码更新到与服务器上的分支同步的版本。


二、使用命令行

1. 下载代码

>>svn checkout svn://192.168.1.123/JB_8926/trunk JB_8926

2.创建个人分支

>>svn copy svn://192.168.1.123/JB_8926/trunk svn://192.168.1.123/JB_8926/branch//user_test_20140605

3.切换本地代码到个人分支

>>svn switch svn://192.168.1.123/JB_8926/branch//user_test_20140605

4.提交修改的本地代码到个人分支

>>svn commit

5.代码的同步与更新

>>svn update

6.查看当前版本信息

>>svn info

7.切换某目录到指定版本

>>svn update -r 334 kernel

8.显示最近5次修改:

>>svn log -l 5 svn://192.168.1.173/JB_8926/trunk

9.查看某目录信息

>>svn status kernel

10.查看log命令用法:

>>svn help log

0 0
原创粉丝点击