Chinaunix首页 | 论坛 | 博客
  • 博客访问: 18557996
  • 博文数量: 7460
  • 博客积分: 10434
  • 博客等级: 上将
  • 技术积分: 78178
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-02 22:54
文章分类

全部博文(7460)

文章存档

2011年(1)

2009年(669)

2008年(6790)

分类: BSD

2008-04-06 18:48:29

是版本控制工具svn的图形化客户端,利用kdesvn可以实现大部分svn命令行客户端的功能(对于访问已存在代码仓库,功能足够用了)

下面以操作bsdlover livecd代码仓库为例,介绍如何利用kdesvn访问代码仓库,以及相关的代码提交等操作

1、运行kdesvn,默认情况下,kdesvn的快捷方式放在 " K按钮->开发->kdesvn“,也可以在命令行下输入 kdesvn &启动,也可以使用“K按钮->运行程序“,然后在命令框里面输入 kdesvn。kdesvn是个应用软件,不需要权限。




2、点击“File“菜单,点击"open...",或者直接点击工具栏上的第一个按钮,都会激活一个对话框窗口,这个窗口的功能是让用户指定要打开的svn代码仓库或者是svn代码仓库的本地拷贝。

输入  svn://svn.bsdlover.cn/livecd                         #打开bsdlover服务器上的以svnserve形式提供的代码仓库




然后回车,或者点击OK按钮,如果输入没有错误的话,就可以用kdesvn打开远程的bsdlover livecd代码仓库了

结果会如下图:




图中第一列是代码目录数,第三列是最后更新版本,四、五列分别是提交者和提交日期,后面还有一些其他信息。

3、检出(checkout - 从获取代码到本地)整个代码库




点击上图中标注的工具栏按钮,会弹出一个对话框




第一行输入代码库位置,第二行指定代码库拷贝到本地的目录

选择版本中,Number可以指定具体的版本号,Data可以指定具体日期的代码库
HEAD是取得最新的代码库,按照需要进行选择,如果是第一次访问,一般都选取HEAD,选择最新的代码苦

确定无误后,点击OK,kdesvn就会执行svn的co指令,从远程代码库指定版本的代码库到本地了。

ps:在checkout过程中,如果代码数据量大,表面上看程序好像没有响应,耐心等待。




当出现如上图的显示“checkout suss“,这时看到的代码仓库就是本地版本了。可以查看原代码,修改源代码,如果确定无误,而且有提交权限的话,就可以提交了。
阅读(829) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~