linux系统安装和使用SVN经验和遇到的问题

  1. 系统里已经安装上了svn服务
  2. 新建文件
  3. 在新建的文件里面建立一个版本库
  4. 版本库的配置
  5. 重启svn服务
  6. 初充一:若想达到客户端提交文件,服务器下某个目录(假如目录名为html)也同步自动更新,采用下面的方法(钩子)

    第一步:服务器上检出
    svn co svn://localhost/could (小乌龟连得地址)               html(服务器文件夹地址)
    第二步:新建post-commit文件
    [[email protected] hooks]# pwd
    /application/svndata/could/hooks
    [[email protected] hooks]# vi post-commit
    [[email protected] hooks]# cat post-commit
    #!/bin/bash
    WEB=/var/www/html/
    export.UTF-8
    svn update $WEB --username svnserver --password ‘svnserverpwd‘
    [[email protected] hooks]# chmod 755 post-commit
    [[email protected] hooks]# ll post-commit
    -rwxr-xr-x. 1 root root 116 May  9 21:18 post-commit
    [[email protected] hooks]# ./post-commit 
    At revision 5.

  7. 在./post-commit的时候 遇见了个编码的问题,显示的结果如下

    [[email protected] hooks]# ./post-commit

    -bash: ./post-commit: /bin/bash^M: bad interpreter: 没有那个文件或目录

  8. 处理办法是:在linux系统

yun install dos2unix -y

然后在  dos2unix post-commit(就是对文件进行编码处理吧).

这样再进行./post-commit的时候就没问题了。

好的安装介绍地址:http://gongwen.sinaapp.com/article-135.html

时间: 2024-10-07 08:12:37

linux系统安装和使用SVN经验和遇到的问题的相关文章

还不熟悉Linux系统安装haproxy的记录!

最近公司的IIS服务器总是宕机,自己对运维知识又很欠缺,听了一些介绍决定硬着头皮上,架设一个haproxy负载到后端两个IIS.这里总结一下经验吧! 首先用yum命令安装haproxy这个很简单,说一下流程吧!先安装gcc编译器 # yum install gcc # wget http://haproxy.1wt.eu/download/1.4/src/ haproxy-1.4.24.tar.gz # tar zxvf haproxy-1.4.24 # make install # mkdir

linux系统安装Oracle数据库

Linux系统安装Oracle 最近学习Oracle数据库,在安装问题上费了不少时间,网上也查阅了不少文档,同时根据自己的经验,总结Oracle数据库的安装步骤 实验环境:RedHat 6.5 x86_64  Oracle 11g 一.安装前的准备 1)检查系统及配置要求 2)规划主机名和ip,一旦Oracle安装完成,不建议修改主机名(本次实验主机名:orclsrv ip:192.168.1.100) 3)创建Oracle的运行用户 创建运行用户oracle 创建基本目录 4)调整Oracle

Linux服务器运维安全策略经验分享

http://jxtm.jzu.cn/?p=3692 大家好,我是南非蚂蚁,今天跟大家分享的主题是:线上Linux服务器运维安全策略经验.安全是IT行业一个老生常谈的话题了,从之前的“棱镜门”事件中折射出了很多安全问题,处理好信息安全问题已变得刻不容缓.因此做为运维人员,就必须了解一些安全运维准则,同时,要保护自己所负责的业务,首先要站在攻击者的角度思考问题,修补任何潜在的威胁和漏洞.今天,我为大家讲的,主要分五部分展开:账户和登录安全账户安全是系统安全的第一道屏障,也是系统安全的核心,保障登录

Linux系统安装

Linux的系统安装: CentOS 6 anaconda: fedora,Linux系统安装程序 anaconda:kickstart 安装前配置阶段: 键盘类型 安装过程中的语言 时区 选择要使用的磁盘设备 分区格式化 选择要安装的程序包 管理员密码 是否启动iptables 是否启动selinux 安装阶段: 在目标磁盘上创建出根文件系统 将选定的程序包安装至目标磁盘 如何启动安装过程: MBR:bootloader 网络启动安装过程: 可移动设备 简装光盘,只有isolinux 安装前配

Linux(Centos)快速搭建SVN

前言 项目中源码或者文档需要进行管理与版本记录,历数此类工具VSS.CVS.SVN.GIT等等,有非常多的版本控制系统.SVN现在还是很常见,把笔记总结搬上博客,SVN这个再不放以后估计只能写GIT的搭建了. 一.SVN简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是取代CVS.互联网上很多版本控制服务已从CVS迁移到Subversion.说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的. S

linux系统安装(上)

1.VMware虚拟机的软件应用 www.vmware.com 2.linux系统安装设置(分区为重点) 3.远程登录管理工具介绍centOS5.5 使用虚拟机的优点 1.不用分区 2.可以完成本机与之互联试验 3.随时可以修改虚拟机的硬件环境 ISO文件bin二进制,liveCD linux network网络配置 bredged:网桥介入,可接入局域网,公司内网等. host-only:仅单独网络 custom:虚拟网卡 关闭printer等外设的开机检测提高速度 在导入镜像后记得更改Dev

Linux系统安装yum仓库

Linux系统安装yum仓库 首先在为Linux系统手动配置IP地址. 在真机上配置IP地址实现互通(目的是为了使用putty远程登录软件链接Linux系统,下载地址http://baoku.360.cn/soft/show/appid/104537) 在Linux系统的桌面上右击鼠标,点击"在终端中打开". 在伪终端中输入init 3命令,进入终端. 在终端里登录用户. 在测试一下是否互通?能互通了就可以用putty远程登录了. (putty软件比Linux系统的终端更方便查阅) y

Linux系统安装时分区的选择(转)

原文地址:http://www.cnblogs.com/gylei/archive/2011/12/04/2275987.html 前言: 以前初识Linux时,对Linux系统安装时分区的选择,一点都不了解,导致几次没法进行下一步安装,因此就静下心来,专门拿出时间研究了研究这方面的知识: 以下内容就是以前通过研究Linux安装过程中分区的知识总结出来的一些知识:贴上来,做个备份,也希望对Linux初学者有一些帮助. 正文: 一般来说,在linux系统中都有最少两个挂载点,分别是/ (根目录)及

linux系统安装详解

一.linux系统安装过程 1.总体流程及概述 POST --> Bootloader (kernel+ramdisk) --> anaconda ①安装系统也需要先加载内核,内核初始化完毕后会执行安装程序anaconda. ②若待安装系统的硬盘未被使用过或无bootloader,接好安装介质后,BIOS会自动将安装介质作为引导设备:若硬盘上已有系统,则需要进入BIOS界面将安装介质调整为第一引导设备. ③安装介质:光盘.U盘.支持PXE的网卡等 补充:如何在虚拟机中进入BIOS界面?(以VM