我想成为世界级的软件开发者。现在读大学三年级。欢迎发E-mail与我讨论关于软件开发的各种想法。 我的新blog在http://redworld.blog.ubuntu.org.cn/

SVN简单图文教程

上一篇 / 下一篇  2007-11-25 10:24:28 / 个人分类:Practice

查看( 140 ) / 评论( 8 )
这个教程主要面向还对svn操作一窍不通的同学。下面的操作环境是Linux下的,windows下安装svn后也可,如果想采用gui界面见3楼。

首先checkout出来。
命令语法为 svn co URL dir(会提示输入用户名和密码)URL为svn仓库地址,dir为本地文件夹(即存放checkout出来文件的本地文件夹)


Screenshot-chenk@chen: ~-tmp.png


checkout出来的目录:


Screenshot-repo - 文件管理器.png


然后添加文件进去。(先把要上传的文件复制到对应的文件夹里,然后再执行命令)


Screenshot-branches - 文件管理器.png


执行添加命令:
命令语法为svn add uploadfile


Screenshot-chenk@chen: ~-tmp-repo.png


最后执行commit完成提交。
命令语法为svn ci -m "提交信息"


Screenshot-chenk@chen: ~-tmp-repo-1.png


以后每次更新到最新的版本只要在仓库目录下执行svn update就可以了。


Screenshot-chenk@chen: ~-cn_repo.png


checkout和commit可以简写为co和ci。

要查看版本信息可以执行svn log:


Screenshot-chenk@chen: ~-cn_repo.png




一般我们在中文化工作中要做的就是这些了。有空我会试试用ruby写个svn的图形工具出来。

[ 本帖最后由 maninred 于 2007-11-25 10:46 编辑 ]

TAG:

小飞猪之Ruby窝 drive2me 发布于2007-11-25 10:41:48
在Windows下如何做?
我没找到呀,试了,但不对。

但用NB可以,除了NB在Windows下,俺不知道咋作呢。呵呵。我笨吧?!
red_world maninred 发布于2007-11-25 10:49:40
windows下的svn客户端下载页面:
http://subversion.tigris.org/ser ... entList?folderID=91

windows下最好的svn管理软件TortoiseSVN,可将svn集成到windows explorer中,软件和语言包下载页面:
http://tortoisesvn.net/downloads

TortoiseSVN的在线中文文档:
http://www.subversion.org.cn/tsvndoc/

svn的在线中文文档(我有上传两份在论坛资源下载区中):
http://www.subversion.org.cn/svnbook/
red_world maninred 发布于2007-11-25 10:50:40

QUOTE:

原帖由 drive2me 于 2007-11-25 10:41 发表
在Windows下如何做?
我没找到呀,试了,但不对。

但用NB可以,除了NB在Windows下,俺不知道咋作呢。呵呵。我笨吧?!
。。。

大哥装个TortoiseSVN吧,我以前用过,感觉挺方便的,界面友好。
Falcom Ragnarok 发布于2007-11-25 10:55:12
TortoiseSVN
我在Windows也用这个!
操作简便!适合菜鸟!像我!
小飞猪之Ruby窝 drive2me 发布于2007-11-25 11:13:01
我用的就是这个,现在可以了,按你说的去做。呵呵!不过好慢呀。

谢谢了!

那checkin怎么做呀?
fidy的个人空间 fidy 发布于2007-11-25 18:08:11
linux下可以用 rapid svn 或者svn workbench,虽然比起小海龟来说简陋了一些,但多少也算是图形界面了 :)
xnine的个人空间 xnine 发布于2007-11-26 16:00:32
我不理解SVN是个什么东西,
TortoiseSVN 这个是客户段的东西!服务器不要什么安装包一类的东西吗?
今天帮公司的人配个trac,也是管理BUG的东西,和SVN有联系,虽然说最后搞出来,还是不知道那个搭好了 SVN偶是装了还是没装 郁闷....
SKYOVER之陋室 admin 发布于2007-11-26 23:14:29
我在公司有做一些关于小海龟的使用培训,改天把资料传上来共享一下。
我来说两句

(可选)

日历

« 2009-01-08  
    123
45678910
11121314151617
18192021222324
25262728293031

数据统计

  • 访问量: 1600
  • 日志数: 63
  • 书签数: 3
  • 建立时间: 2007-10-09
  • 更新时间: 2008-02-15

RSS订阅

Open Toolbar