自动创建初始化版本库

我们可以先创建一个初始化的版本库initrepos,以后再创建新的版本库时,我们就以initrepos为蓝本,直接cp&rename就可以了:
我们首先创建初始化版本库initrepos,该步骤只用做一次:

#STEP01 创建基本SVN版本库下的基本目录结构
$ mkdir /tmp/repos
$ mkdir /tmp/repos/branches
$ mkdir /tmp/repos/tags
$ mkdir /tmp/repos/trunk

STEP02 创建SVN初始化版本库
$ svnadmin create /data/svndata/initrepos
$ svn import /tmp/repos file:///data/svndata/initrepos/ -m'subversion initialize'

STEP03 将写好的钩子程序拷贝过去
$ cp hooks /data/svndata/initrepos/hooks/

相关文章:

  • 2022-12-23
  • 2021-08-21
  • 2021-06-19
  • 2021-05-25
  • 2021-09-22
  • 2021-06-21
  • 2021-08-04
猜你喜欢
  • 2022-01-01
  • 2021-07-04
  • 2023-02-06
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案