| Blog信息 |
|
blog名称: 日志总数:1304 评论数量:2242 留言数量:5 访问次数:7643328 建立时间:2006年5月29日 |

| |
|
[Subversion][推荐]两款好用的SVN Web Client 软件技术, 电脑与网络
lhwork 发表于 2006/6/22 17:12:49 |
|
在前面一篇文章中,痛诉了安装ViewVC for Subversion的种种不便之处,晚上又到Subversion的网站上闲逛,然后看到http://subversion.tigris.org/links.html中有一个纯Java的客户端库,于是就顺带逛到了JavaSVN的网站上,然后在其页面底部发现了两款用Java开发的Web客户端:SVN Web Client和Sventon |
|
|
[Subversion]Subversion使用手记 软件技术, 电脑与网络
lhwork 发表于 2006/6/22 17:11:42 |
一直以来对于自己的项目都是使用CVS进行管理,听说Subversion很久了,但是都没有时间去尝试。想想时间都是省出来的,于是决定,一天学一点,不多,积累成河嘛。 Subversion和CVS相比,除了包含了CVS的全部特性之外,也加入了新的理念。 新理念 1、路径、改名、以及文件meta-data也可进入版本控制范围。
缺少这些特性是CVS被抱怨最多的方面之一,subversion不止对文件内容和文件存放位置加入控制,也对目录,拷贝,重命名操作加入版本控制。它也
允许文件/目录的相关元数据met |
|
|
[Subversion]SVN 客户端 命令详解 软件技术, 电脑与网络
lhwork 发表于 2006/6/22 17:09:58 |
bash> svn help
用法:svn <subcommand> [options] [args]
Subversion 命令行客户端,版本 1.2.0。
请使用 “svn help <subcommand>” 显示子命令的辅助说明。
大多数的子命令可接受文件或目录参数,对目录进行递回存取。
如无指定参数给命令,默认将会自当前的目录 (包含) 进
行递归存取。
可用的子命令:(括号内是子命令的简写)
add
blame (praise, annotate, ann)
cat
checkout (co) //从源码库取出一个工作版本的拷贝
cleanup //
commit (ci) //提交当前工作拷贝的更改。这个地方是有可能出现代码冲突的。
&nb |
|
|
[Subversion]SVN使用技巧 软件技术, 电脑与网络
lhwork 发表于 2006/6/22 17:03:15 |
| 程序员编写程序的过程中,每个程序都会有很多不同的版本,这就需要程序员很好的管理代码,在需要的时间可以取出需要的版本,并且每个版本都有一个完整的说明。 我们使用Sub Version(简称SVN)作为版本管理工具。这里着重介绍SVN作为跨平台的多人协作使用方法。在多个程序员管理同一段代码的过程中,版本的管理显得尤为重要,使用SVN可以方便的进行分支、合并,记录下所有的版本。 |
|
|