博客专栏  >  研发管理   >  学习Subversion技术

学习Subversion技术

目前,绝大多数开源软件都使用Subversion作为代码版本管理软件。

关注
3 已关注
17篇博文
  • SVN简单使用

    这里不说自己架设SVN服务器的情况1。而是将代码存放到google code中去。然后在本地googlecode中的代码进行签出、修改和协同工作。 1.         首先登陆code.googl...

    2013-04-22 15:27
    1423
  • Subversion综述

    Subversion(svn)是近年来崛起的版本管理工具,是cvs[3]的接班人。目前,绝大多数开源软件都使用Subversion作为代码版本管理软件。Subversion的安装方法见参考[1]。需要...

    2012-11-14 14:19
    1051
  • Subversion的Checklist

    本文PDF手册下载地址 http://download.csdn.net/detail/gongqingkui/4760985 Subversion的共同选项: --N 只操作单个目录,不处理子目...

    2012-11-12 21:51
    912
  • Subversion的备份和Tortoise工具

    备份       备份:全部备份:svnadmin dump svndb >svndb.20121011       增量备份:svnadmin dump –incremental –revisi...

    2012-11-10 21:48
    1264
  • Subversion创建项目及项目间共享代码

    使用subversion管理来项目,初始建立方式有三种1.已有的代码导入到项目仓库中2.使用svn mkdir命令创建目录3.从已有cvs、rcs等导入。       使用第一种方式,切换到当前工作...

    2012-11-10 17:32
    1427
  • Subversion的试验分支

    有时为了对项目进行试验性的改进,比如对底层功能进行改写,对安全机制进行重新设定。这种操作非常复杂,有相当的失败几率。为了控制这种修改,可以将代码单独拷贝到试验分支中去,试验完成后决定分支的合并或者废弃...

    2012-11-10 15:38
    1086
  • Subversion分支的Bug修正

    在发布分支中修正BUG:在发布分支中发现的BUG,我们必须跟踪所有的改动,然后确保这些改动应用到主线和所有发布分支中。所幸的是Subversion使用版本号来跟踪所有的改动,因此我们可以使用某些版本号...

    2012-11-10 13:05
    1529
  • Subversion发布分支和发布

    发布分支:发布操作可以将当前代码转移到分支目录,在此基础上进行清理和发布,使用的命令要操作服务器端仓库,首先建立起分支目录svn mkdir –m “create branches directory...

    2012-11-09 20:58
    929
  • Subversion组织仓库的一般形式和标签和分支

    一般我们看到的开源项目,主项目并不是直接存在比如http://svnserver/shareproject目录,而是http://svnserver/shareproject/trunk这样的目录里,...

    2012-11-09 20:40
    1128
  • Subversion文件加锁

    Subversion对于文件的管理分为文本文件和二进制文件,对于文本文件使用subversion可以进行行级别的管理,但是对于二进制文件,subversion使用锁的方式管理,所有的加锁文件都是只读的...

    2012-11-07 17:06
    2436
  • Subversion的查看改动历史、放弃修改、反向合并

    提交改动:首先更新svnupdate,发现问题,解决之后运行自动测试工具,测试完成后再提交代码,并且注意一定要附上注释信息svn commit –m “message”。这里需要注意注释信息不是你修改...

    2012-11-07 11:12
    7511
  • 使用svnant结合svn进行项目构建

    使用ant可以进行项目构建,而在svn环境下进行项目自动构建则需要使用svnant来对源码进行操作。本例以从svn服务器上签出代码,在本地编译、执行为例说明svnant的操作。要执行以上操作,需要安装...

    2012-11-01 21:41
    3258
  • Subversion的签出、更新、添加文件目录、拷贝移动文件和处理合并冲突

    本文总结Subversion常用的功能,以备索引。 1. 签出 a)       使用svn checkout(co)命令从项目目录中取出东西并且新建一个工作拷贝。 b)       不指定名称...

    2012-10-18 22:16
    8125
  • Subversion的导入、修改与提交

    为了控制多个用户对同一个文件的修改,引入了加锁策略。在严格锁(strict locking)的情况下,文件一旦被某用户签出,那么他就标记为只读,其它用户只能等待这个用户,相当于他独占了这个文件。在乐观...

    2012-10-04 17:16
    1920
  • 版本控制的基本概念-以Subversion为例-1

    版本控制系统存储了所有的代码,存储这些代码的地方叫做项目仓库(repository),这个仓库可以放在本机或者专门的服务器下。要注意这个仓库的定期备份工作。通过文件系统或者网络系统可以访问仓库,SVN...

    2012-10-02 22:41
    1496
  • Eclipse的常用功能、重构以及CVS等

    快捷键:上下文提示 :Alt+/ 快速修正:Ctrl+1导入语句:Ctrl+Shift+O 生成JavaDoc文档:file->Export->选择javadoc即可。 重构:可以改善目前...

    2012-09-18 20:16
    715
  • Subversion(svn)服务器端配置

    svn(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。它分为服务器和 客户端两侧,简单说服务器用于管理代码,客户端用于上传...

    2012-09-13 19:22
    963
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部