Subversion
SubversionSubversion是新一代的版本控制工具,不仅可以管理程序源代码,也可以应用于其他协作管理数据的工作,
Homepage: http://subversion.tigris.org/
SVN安装使用心得
从VSS到SVN: 公司搞CMM3,咨询师建议我们更新版本管理工具,我们原来一直用VSS,虽然简单,但缺陷也很明显,因此,多方选择后,决定使用SVN。经过一段时间的安装使用,发现SVN确实比较强大,比如权限管理,比如目录操作。但另一方面也发现,配置时问题较多,可能跟它是开源并且最早用于linux下有关系。 1)服务器安装好了(apache版),但不能启动。 最后发现...
svn更改用户问题
如果在本机用svn的一个帐户update和commite代码,并且选择了保存用户名和密码。 上面是一个假设,如果这个假设成立,当你准备换另一个svn的用户来update和commite的时候就遇到麻烦了,至少我是这样的,我逐次用一下办法解决 1.删除隐藏文件夹 .svn,重新取code,无效 2. 卸载svn,重新取code,无效 最后网上搜了一番。发现如下可以顺利解决; 删除掉Docum...
Subversion几个概念的要点及关系
Subversion (1) Subversion was designed from the start to be an API.( Unlike CVS, which does not have an official API) (2) Subversion is a set of libraries.(written in C) (3) Subversion then provides a default UI, in the form of a command line interface, which uses these librar...
jira和svn结合。
1、去官网下载对应jira版本的plugin:http://confluence.atlassian.com/display/JIRAEXT/JIRA+Subversion+plugin 我试用的是jira 3.11企业版,因此下载的是0.9.12版本的插件。 2、将插件lib目录下的3个文件copy到jira的web-inf/lib目录下。 lib/atlassian-subversion-plugin-0.9.12.jar lib/javasvn-*.jar lib/ganymed.jar (试用ssh作为svn...
Subversion 使用手记(三)-启动svnserve服务
svnserve 是一个轻量级的服务, 使用自定义的协议通过TCP/IP与客户端通讯。 客户端通过由 svn:// 或者 svn+ssh:// 开始的URL访问svnserve服务器。 启动服务器 端口监控(inetd)模式 如果你打算用端口监控来启动处理客户的访问请求的进程,你可以通过传入参数-i来启动: svnserve -i 当使用-i参数启动服务的时候,svnserve通过stdin和stdout用自定义协...
Subversion使用手记(二)——服务
Subversion具有两种服务模式,一个是作为Apache的模块,另一个是自定义协议的Subserve服务。 作为Apache的模块,客户端可以通过WebDAV/DeltaV协议访问Repository,而使用Subserve则使用 Subversion的自定义协议。 下表是两种服务模式的比较: 功能 Apache + mod_dav_sub ...
Subversion使用(一)
一直以来对于自己的项目都是使用CVS进行管理,听说Subversion很久了,但是都没有时间去尝试。想想时间都是省出来的,于是决定,一天学一点,不多,积累成河嘛。 Subversion和CVS相比,除了包含了CVS的全部特性之外,也加入了新的理念: 1、路径、改名、以及文件meta-data也可进入版...
Subversion安装手记
STEP 1:下载和安装 首先在Subversion的官方网站去下载windows安装包,最新版是1.3.1,可惜在项目树上只更新到了1.3.0的二进制包。 下载后安装在本地机器上,这里注意的是最好将安装目录指定为纯英文名目录,安装在中文目录下天知道哪天会冒出一个让你想破头也想不出的错误来。 下载TortoiseSVN进行本地安装,我安装的是最新的1.3.2 for svn 1.3.0,这是一个...