是版本控制工具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“,这时看到的代码仓库就是本地版本了。可以查看原代码,修改源代码,如果确定无误,而且有提交权限的话,就可以提交了。
阅读(834) | 评论(0) | 转发(0) |