所谓Setting Up A Subversion Repository,就是在Subversion所在的服务器上创建一个仓库,说白了就是在磁盘上建一个特殊的目录,这里我以windows举例。

1.使用Subversion命令行操作:

svnadmin create E:\svntest2

2.使用svnkit操作:包含High-level-API、Low-level-API两种方式。

①.Low-level-API

String path = "E:\\svntest2";
SVNURL svnurl = SVNRepositoryFactory.createLocalRepository(new File(path),true,false);

②.High-Level-API,底层也是调用Low的方法实现的。

String path3 = "E:\\svntest3";
SVNURL svnurl = adminClient.doCreateRepository(new File(path3), null, true, false);

此时,我们看一下本地磁盘(E:\svntest2):

介绍一下这些目录:

  conf:

  db:

  hooks:

  locks:

  format:

  README.txt:介绍说明

有两种方式访问subversion repository:

目前支持的协议:

file:///    本地磁盘访问

http://    经由WebDAV协议访问

https://    与http://一致,但是通过SSL加密 

svn://     经由客户协议访问svn服务端

svn+ssh://  与svn://一致,但是通过SSH管道

最新文章

  1. 前端少侠的ps故事
  2. UICollectionView(集合视图)以及自定义集合视图
  3. iOS宏定义的使用与规范
  4. hdu 1851 尼姆+巴什博弈
  5. Nemerle Quick Guide
  6. JS解析json数据并将json字符串转化为数组的实现方法
  7. Oracle-查看oracle是否有表被锁
  8. linux系统配置文件和用户配置文件及其作用
  9. 比较ArrayList和LinkedList
  10. ADT下载地址整理
  11. 我在网站开发中经常用到的几个js函数01
  12. 【6】和作为连续序列s
  13. python中openpyxl的用法【安装,以及一些基本的操作】
  14. 是时候选择一款富文本编辑器了(wangEditor)
  15. OI回忆录?
  16. 第十二章 NIO
  17. iOS UI基础-9.1 UITableView 团购
  18. gitlab不小心把sign-in取消了怎么恢复
  19. Knockout: 实践CSS绑定和afterkeydown事件, 给未通过校验的输入框添加红色边框突出显示; 使用afterkeydown事件自动将输入转大写字母.
  20. LoadRunner11支持的浏览器小结-Loadrunner11打不开IE浏览器的问题

热门文章

  1. python设计模式--读书笔记
  2. C/C++中创建(带头结点、不带头结点的)单链表
  3. TCP/CP调试
  4. selenium+Python(处理html5的视频播放)
  5. 【CSS】 元素块与文字的各种居中解决方案
  6. Wordpress 忘记密码怎么办?
  7. Mybatis缓存(一)
  8. MySQL wait_timeout参数设置与网上常见错误小纠
  9. spring中使用quartz时注入时出现的错误
  10. Spring学习(一) IoC