svn基本操作(1)

本文详细介绍了SVN的基本操作,包括创建存储库、导入项目、导出项目、取出、添加、删除、提交、创建目录、移动文件、显示信息、列表、状态、锁定解锁、查找差异、更新、解决冲突、拷贝、显示日志、取消编辑、解决冲突、版本标识、补丁处理及项目组织等,是SVN使用者的重要参考。
摘要由CSDN通过智能技术生成

重要:

SVN不是记录每一个版本的实际内容,只是记录版本间的差异

SVN使用延迟拷贝来实现svn copy,其只是原始文件的一个链接,对拷贝的修改被svn记录为相对于原始文件的修改

 

 

1.创建存储库

   假设d:/dev/svnrepo为存放svn存储库的目录

   svnadmin create d:/dev/svnrepo/test   创建一名为test的存储库

2.导入项目

   假设你的项目在d:/dev/eclipse中的Test文件夹,你的当前目录为d:/dev/eclipse,你的svn存储库路径为http://localhost/svn/test

   svn import Test http://localhost/svn/test/OnlyTest -m "Initial Import"

   解释:导入的是Test文件夹下的内容 ;另外,注意要起一个路径名OnlyTest ,否则全导入到http://localhost/svn/test下了;-m 为日志

3.导出项目

   svn export <项目文件夹> <你的文件夹>

   svn export -r <version> <项目文件夹> <你的文件夹>

-------------------------

4.取出

   svn co(checkout) http://localhost/svn/test/OnlyTest   ---   将OnlyTest文件夹其下的文件取出来并建立默认文件夹OnlyTest

   svn co -r <url>  -- 取出特定版本

   svn co http://localhost/svn/test/OnlyTest MyTest  -- 将OnlyTest文件夹下的文件取出,放入新建立的文件夹MyTest中

5.添加

  svn add *  --  svn会将未纳入版本控制的文件加入版本控制中(必须svn commit)

  svn add --non-recursive *   非递归添加

6.删除

<
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值