- 浏览: 1251966 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (399)
- 心情故事 (12)
- java (115)
- linux (55)
- 关系型数据库 (35)
- struts,jsf,spring (11)
- jdbc,hibernate,ibatis (11)
- jsp,jstl,c:tag,标签库 (2)
- ejb,webservice (1)
- tomcat,jboss,jetty,weblogic,websphere (15)
- java网络编程 (6)
- java线程 (0)
- js,jquery,json,xml,dom,html.regex (25)
- 设计模式 (6)
- BUG记录 (2)
- ant (2)
- jsp,servlet (4)
- swing (6)
- lucene+nutch (6)
- log4j (2)
- windows doc (2)
- ruby (1)
- ruby on rails (3)
- 操作系统网络 (18)
- apache 错误 (1)
- tomcat (10)
- jboss (9)
- jetty (9)
- weblogic (9)
- websphere (10)
- apache (2)
- AIX的iostat命令查看系统磁盘的使用情况 (1)
- oracle 统计一个表格有多少列 (1)
- Exception in thread "main" java.security.KeyStoreException: Windows-MY not found (1)
- jsp (1)
- jstl (1)
- c:tag (1)
- 标签库 (1)
- struts (1)
- jsf (1)
- spring (2)
- oracle,sqlplus (2)
- sqlplus (2)
- show errors (1)
- proc (1)
- function (1)
- ORA-06544: PL/SQL: internal error (1)
- arguments: [55916] (1)
- [] (7)
- 终端身份实施文档 (1)
- 重装系统之后飞鸽传书只能看到自己 (1)
- vsftp "上传 553 Could not create file" (1)
- startWebLogic.sh启动失败,提示Error initializing Embedded LDAP Server (1)
- java agent 注册为 windows 服务 (1)
- centos (1)
- svn (1)
- apr (1)
- apr-util (1)
- activemq (2)
- oracle (5)
- mysql (3)
- nosql (3)
- NSIS (1)
- windows wmic (1)
- c 指针 (1)
- c c++ (0)
- jmeter (0)
- 性能测试 (0)
- linux,备份 (2)
- C++ ,Virtual (1)
- windows dos (1)
- android (2)
- 大数据,云计算 (1)
- JVM垃圾收集 (1)
- jdbc (2)
- invoke (1)
- hibernate (1)
- ibatis (1)
- 个人开源项目源码收藏 (1)
- 批处理 (1)
- Mongodb mapreduce (8)
- kettle (1)
- Mongodb capped (1)
- mongodb gridfs (1)
- Mongodb 入门基础知识 (1)
- mongodb (8)
- hadoop2.5.1 (1)
- hadoop (4)
- eclipse (1)
- hdfs fs (1)
- elipse hadoop plugin (1)
- PHP相关知识 (1)
- js (1)
- jquery (1)
- json (1)
- xml (1)
- dom (1)
- html.regex (1)
- 网络知识 (1)
- nginx (1)
- docker (1)
- 测试 (1)
- nodejs (1)
- iptables (1)
- linux gitlab (1)
最新评论
-
July01:
最近了解到一款StratoIO打印控件,功能如下:1、Html ...
web页面调用window.print()函数实现打印的功能 -
hxdtech:
非常感谢!
我在学习ibatis时的培训ppt -
zmwxiaoming:
what 能连数据库不错
SOLR的学习整理 -
springdata_springmvc:
java程序语言学习教程 地址http://www.zuida ...
java获取当前操作系统的信息 -
huanzei:
整理的不错,
oracle lpad函数
在SVN+APACHE+linux的模式下面,
新加一个SVN的资源的办法。
进入到SVN的根目录里面,
1执行命令 svnadmin create res-name
2更改文件宿主 chown -R user:group filedir
3授权chmod +x/... fiedir
添加一个新用户的方法
进入apache的安装目录下面,找到密码文件,然后执行命令
htpasswd passwordfile username password
默认的文件是passwd.git
比如
htpasswd /var/svn/passwd test test
想要删除用户,那么
最简单的办法 到文件里面删除用户所在的那一行
目前svn repository的主机 172.16.4.98 路径/var/svn下,除了特殊情况,此目录下的每个子目录都是一个单独的svn生产库
备份命令
1)svnadmin dump path/to/repository > repository_backup_name (标准输出重定向的方式。如果不重定向,导出的内容会直接显示在终端输出上)
2)svnadmin hotcopy path/to/repository path/to/backup
3)不能采用直接拷贝目录的方式备份,因为拷贝的时候,可能会有人正在提交数据,会导致备份不一致无法使用
恢复
1)svnadmin load path/to/repository < repository_backup_name
2)直接把hotcopy出来的目录替换原来的生产库
备份原则
备份库和生产库不能在同一块硬盘上,最好是备份到不同的服务器上
生产库都是在/var/svn目录下
备份到/home/samba/svn目录下,这个目录是挂载到单独的西数硬盘上
备份策略
可以采用每天定时备份的策略
其他文件
authz.conf.bak文件,用来进一步增强svn用户权限控制的文件,目前没有采用。在申请3c认证的时候,配置过
passwd文件,是保存每个svn用户和相应密码的文件
这两个文件最好也是定期备份
特殊情况
/var/svn/freezed 目录下是被冻结的repositry,不会再被使用
在SVN+APACHE+linux的模式下面,
新加一个SVN的资源的办法。
进入到SVN的根目录里面,
1执行命令 svnadmin create res-name
2更改文件宿主 chown -R user:group filedir
3授权chmod +x/... fiedir
发表评论
-
centos7 更改gitlab 仓库位置
2018-07-05 14:53 2005... -
OS X 安装java开发环境
2016-12-03 23:29 594... -
linux iptables ssh 相关配置
2015-12-30 10:04 1642Iptables配置 (1)查看本机关于IPTABLES的 ... -
让CentOS启用EPEL的软件库
2015-09-01 15:06 0... -
linux防火墙iptables的几个操作
2015-05-12 13:13 7491开放某个端口 修改/etc/ ... -
关于Linux的Ulimit参数
2014-12-22 12:13 1277JVM 64位平台与32位平台 ... -
一种文件完整性校验的方法
2014-12-18 17:49 3684通常,运维人员会在系统上安装杀毒软件, ... -
SSH命令传输文件
2014-08-14 10:40 1253linux 通过SSH传输文件 scp -rp /p ... -
实用shell脚本备份2
2014-05-21 14:27 967#!/bin/bash #chkconfig: 5 80 ... -
实用shell脚本备份
2014-05-21 14:09 1170#!/bin/bash #chkconfig: 5 80 ... -
./configure报configure: error: C++ preprocessor "/lib/cpp" fails sanity check
2014-03-17 15:40 4554centos6.1 在安装tripwire的时候 报了个错 ... -
shell 实现java程序的start,stop,restart,status
2014-02-25 17:47 8191#!/bin/bash #chkconfig: 5 80 ... -
redhat修改了rc.local 后linux起不来了
2014-02-25 16:13 1941本来想让程序自动运行的,可是在 redhat修改了 ... -
linux 下查看机器是cpu是几核的
2013-10-29 11:25 1438linux 下查看机器是cpu是几核的 几个cpu ... -
CentOS 5 LVM
2013-03-19 09:22 912Linux 2.6以上内核支持ext3的在线扩容第一种情况: ... -
centos5.6安装ora10g
2013-03-19 09:15 1024下载附件 -
CentOS5.2安装配置DNS服务器
2013-03-19 09:11 1150标题:CentOS5.2安装配置DNS服务器 出处:天空极 ... -
linux smb 服务配置.txt
2013-03-19 09:10 1520一.samba服务器介绍: * samba服务 ... -
NAT,DHCP,DNS
2012-07-05 09:33 1346整理一下常用的几个协议的作用 首先 NAT, ... -
centos 5.5 上安装svn+apache+apr
2012-05-29 12:25 1965在centos5.5下面安装 svn+apache实现 ...
相关推荐
1. **系统要求**:SVN可以在多种操作系统上运行,如Windows、Linux和Mac OS。本手册以Windows为例进行说明。 2. **下载安装**:访问Apache官网(https://subversion.apache.org/),下载最新稳定版的Subversion源码...
8. **安装SVN**:使用包管理器安装Subversion,配置仓库目录,设置用户权限,确保客户端可以通过SVN客户端访问和操作代码仓库。 9. **Oracle与SVN集成**:配置Oracle数据库作为SVN的用户存储,利用Oracle的用户管理...
### 在Linux下Svn一键安装Shell脚本详解 #### 概述 本文旨在详细介绍如何在Linux环境下通过编写Shell脚本来实现Subversion (Svn) 的一键安装与配置。该脚本不仅涵盖了Svn的基本安装步骤,还涉及了必要的配置工作,...
总的来说,这份“Linux MySQL Oracle 笔记资料”是一个丰富的学习资源,适合那些希望在Linux环境下深化数据库知识和提升系统管理技能的人士。通过深入研究每个文件的内容,可以系统地学习并掌握这些关键领域,为IT...
例如,通过`apt source`命令可以下载Linux软件的源码包,用VCS(通常是Git或SVN)管理。 10. **学习资源** 为了更深入地学习VCS,可以参考官方文档、在线教程、以及社区论坛,如Stack Overflow和GitHub上的讨论。 ...
### ant安装搭建安装文档...以上步骤详细介绍了如何在 Linux 和 Windows 系统上安装配置 Apache Ant,并提供了基本的使用示例以及如何与 SVN 集成的方法。通过这些步骤,你可以快速地在不同平台上设置好 Ant 构建环境。
5. **版本控制**:NetBeans集成了常见的版本控制系统,如Git、SVN等,方便用户进行版本管理和团队协作。 6. **构建与运行**:NetBeans支持构建脚本,可以自动化编译、打包和部署过程。点击“运行”按钮,项目会自动...
1. **新建项目**:快速创建新的QT4项目,并自动生成基本的.pro文件结构。 2. **编辑项目设置**:在GUI中直接修改.pro文件内容,避免手动编辑文本文件的繁琐。 3. **添加/删除文件**:轻松管理项目中的源码、头文件和...
NetBeans的插件系统允许用户自定义功能,如添加对新语言的支持、集成其他工具等。你可以通过插件库查找并安装适合自己的插件。 八、社区与资源 1. 官方文档:详尽的官方文档提供了全面的教程和API参考。 2. 论坛与...
1. **新建项目**:打开Code::Blocks,选择“文件”->“新建”->“项目”来创建一个新的C/C++项目。 2. **选择模板**:在项目类型中选择“Console Application”或其他类型的模板。 3. **配置项目**:填写项目名称、...
- 对于Linux,通常通过包管理器安装,如`apt-get`或`yum`。 - 对于Windows,可以从Jenkins官方网站下载安装程序,双击执行安装。 - 对于macOS,可以选择Homebrew或者手动下载Jenkins的.dmg文件安装。 3. **启动...
配置SVN,切换到SVN透视图,右键点击左侧空白处,选择`新建` -> `资源库位置`,完成连接并检出项目。 最后,运行项目。选中项目,右键点击`Run As` -> `Android Application`。如果项目有错误,检查并修复,例如...
CVS采用客户端/服务器架构,支持多种操作系统,包括Linux、Windows以及部分Unix系统。 在Eclipse集成开发环境中,CVS客户端是内置的,这使得开发者可以方便地与CVS服务器交互。Eclipse建议CVS服务器部署在Linux或...
- 对于Linux或Unix用户,可以在命令行中使用类似`nohup java -jar hudson.war &`的命令启动服务。 4. **设置端口**:默认情况下,Hudson会在8080端口上运行。如果该端口已被其他应用占用,可以通过`-Dhttp.port=...
在"argouml-0.34"这个子目录下,用户可以找到ArgoUML的安装程序或者可执行文件,以及可能包含的文档、示例模型和其他相关资源。安装或解压后,用户可以直接运行ArgoUML,开始创建和管理自己的UML模型。 使用ArgoUML...
这些工具是开发者、系统管理员以及任何需要检查文本或数据差异的用户的重要资源。"续命"在这里可能是一种比喻,暗示这些工具能够帮助用户节省时间、提高效率,从而在某种程度上“延长”了他们的工作寿命。 比较工具...