首页 > CentOS6.5安装Subversion

CentOS6.5安装Subversion

为什么80%的码农都做不了架构师?>>>   hot3.png

1.安装

参考: http://subversion.apache.org/packages.html#centos

# yum install subversion

# yum install mod_dav_svn



2.创建版本库

# mkdir -p /mnt/svn (创建版本库目录)

# cd  /mnt/svn

# svnadmin create tm(创建版本库tm)



3.启动svn

# svnserve -d -r /mnt/svn/tm



4.配置访问权限

# cd /mnt/svn/tm/conf/

# vim svnserve.conf

[general]

anon-access = read

auth-access = write

password-db = passwd

authz-db = authz

[sasl]



# vim passwd

[users]

xxx = xxx123456



# vim authz

[aliases]

[groups]

[/]

xxx = rw





5.重启svn

# killall svnserve

# svnserve -d -r /mnt/svn



6. windows下开启svn check out svn://xxxx.com/tm/

至此安装结束,svn已可用。 以下内容为linux下本地加载使用svn的步骤和事项,可不用看。



/*--------------------------------------------------------

6.检出:svn co svn://127.0.0.1/tm

7.添加文件:svn add 目录

8.提交修改:svn commit

9.删除文件但保存本地副本:svn delete --keep-local 目录

10.忽略当前目录下的data和attachment目录

# svn propedit svn:ignore .

# 在编辑器中输入目录名,用回车分隔

# svn commit

11.查看当前目录的状态:svn status

问题1:

svn: 无法使用外部编辑器获得日志信息;考虑设置环境变量 $SVN_EDITOR,或者使用 --message (-m) 或 --file (-F) 选项

svn: 没有设置 SVN_EDITOR,VISUAL 或 EDITOR 环境变量,运行时的配置参数中也没有 “editor-cmd” 选项

解决办法: 

a.vim ~/.bash_profile 

b.增加:export SVN_EDITOR=vim

--------------------------------------------------------*/

参考链接: http://www.2cto.com/os/201304/201812.html

转载于:https://my.oschina.net/guyson/blog/283075

更多相关:

  • Idea丢失Svn解决办法今天打开Idea,习惯用ctrl+t来更新svn,杯具出现了,快捷键失效了,我觉得可能是其他的什么软件占用了这个快捷键,于是重启了一下,发现还是不行,svn信息怎么没了,change选项卡也没了,我去vsc下面也找不到更新选项了,在setting里面搜了一下"subversion", "maven",你还别说...

  • 这里用散装版本的AutoScssStruct4Vue为例 先去https://github.com/accforgit/AutoScssStruct4Vue下载 然后把解压后的包放入C:UsersAdministrator.vscodeextensions(地址根据你自己的安装目录而定)    点开目录在资源管理器...

  • 网上搜到的结果大都不令人满意,这里综合了网上的结构,做了小许改动.希望对大家有帮助. 在Linux下的目录结构操作基本上使用opendir,readdir,closedir就够了. #include #include #include #include

  • 文章目录git 最小配置作用域git 创建本地仓库git log 查看版本演进.git 目录refs目录objectsgit 三种对象类型详解 (commit ,tree,blob)...

  • 一 . 进入目录权限 如果我在普通用户下创建了一个目录f1,然后使用chomd u-rwx,g-rwx,o-rwx之后,我在普通用户下想进入f1目录,权限不允许。 然后我切换到超级用户下,再次尝试进入到f1目录,这个时候允许进入。 然后回到普通用户下,只给f1的所有者读的权限,然后在普通用户下尝试进入,此时权限还是...

  • windows下rpc框架thrift的环境配置 引用链接: https://www.cnblogs.com/49er/p/7193829.html 最近在弄windows下 的Facebook的rpc 框架 thrift , 网上东西看了很多, 但是大都不能一篇到位, 这里总结了一下, 也记一下自己遇到的问题和解决的方法 这里...

  • 前言 open系统调用中针对打开的文件描述符,可以增加一个O_DIRECT标记,该标记能够使得针对该文件描述符的写操作绕过操作系统page cache,直接进入通用块设备层,从而减少页缓存对IO效率的影响。 但是针对O_DIRECT标记有一个问题,数据及其元数据尝试落盘但是无法保证完整落盘,如果保证落盘,则需要O_SYNC的标记支...

  • 获取linux时间  并计算时间偏移 void getSystemTimer(void){#if 0 char *wdate[]={"Sun","Mon","Tue","Wed","Thu","Fri","Sat"} ; time_t timep; struct tm *p; time(&timep); p=gmtime(&timep...

  • 对于大多数程序员来说,代码风格直接反映了他的水平和逻辑能力。下面这段是我发现的比较好的代码风格,来自微软。Code  1 /***  2 *loctim64.c - Convert __time64_t value to time structure  3 *  4 *       Copyright (c) Microsoft Co...