系统
# uname -a #
查看内核/操作系统/CPU信息
# head -n 1 /etc/issue # 查看操作系统版本
# cat /proc/cpuinfo # 查看CPU信息
# hostname #
查看计算机名
# lspci -tv #
列出所有PCI设备
# lsusb -tv #
列出所有USB设备
# lsmod
# 列出加载的内核模块
# env
# 查看环境变量
资源
# free -m
# 查看内存使用量和交换区使用量
# df -h
# 查看各分区使用情况
# du -sh <目录名> # 查看指定目
原文:http://svndoc.iusesvn.com/svnbook/svn.reposadmin.html#svn.reposadmin.basics.backends
在Subversion1.2中,版本库中存储数据有两种方式。一种是在Berkeley
DB数据库中存储数据;另一种是使用普通的文件,使用自定义格式。因为Subversion的开发者称版本库为(版本化的)文件系统,他们接受了称后一种存储方式为FSFS[14]的习惯,也就是说,使用本地操作系统文件系统来存储数据的版本化文件的系统。
windows下增量备份脚本,参考了网友的作品,请按照实际需要进行修改。
svndump.bat
echo off
rem Subversion的安装目录及执行文件
set SVN_HOME='C:\Program Files\Subversion\bin'
set SVN_ADMIN=%SVN_HOME%\svnadmin.exe
set SVN_LOOK=%SVN_HOME%\svnlook.exe
rem 配置库仓库根目录
set SVN_REPOROOT=D:\svn
rem 压缩命令
set RAR_CMD='C:\Program Files\WinRAR'
rem 增量备份文件存放路径
set RAR_STORE='D:\svn_increment_backup'
rem 日志及最后一次备份修订号存放文件目录,以下是跟增量备份脚本目录同一目录
set Log_PATH=D:\svn_back_scripts\increment
rem 读取项目库列表文件,并忽略其中;开头的行
FOR /f 'eol=;' %%C IN (projectlist.conf) DO call
D:\svn_back_scripts\increment\dump.bat %%C
转载自:
http://blog.csdn.net/jresins/archive/2009/02/24/3933197.aspx
写法一:
#!/bin/bash
while read line
do
echo $line
#这里可根据实际用途变化
done < urfile
按照上一篇那位仁兄的文章,我的CollabNetSubversionEdge也算是装好了,但是过程稍微有些不同。我把我的安装过程也写一个出来吧,权当做是自己的原创,嘿嘿。
第一步:安装VM虚拟机,操作系统为RedHat Linux5.6 X64
第三步:在/data下,解压tar
-zxvf CollabNetSubversionEdge-1.3.2_linux-x86_64.tar.gz
得到csvn目录
第四步:新增加subversion用户及svnuser用户组;
$groupadd svnuser
$adduser subversion
$passwd subversion
$usermod -G svnuser subversion
第五步:下载JDK(版本1.6以上),并安装;设置JDK环境变量
$vi /etc/profile //并在文件最后面加上下面几行
JAVA_HOME=/data/jdk1.6.0_23
JAVA_BIN=/data/jdk1.6.0_23/bin
PATH=$P
如需转载,请写明出处:http://blog.sina.com.cn/xiaoxiang7788
配置管理之路
前提条件:
一:公司和项目组,统一使用某个版本的SVN server及SVN client;
二:规范对SVN的操作,包括SVN的权限管理,添加,删除,修改等动作的执行;
三:项目组配置管理员必须保证项目组SVN最后提交到公司的版本的稳定性;
四:对涉及到修改dump文件的时候,请务必基于linux操作系统进行修改;
请参看附录内容,切记。
实施环境:
一:公司级SVN配置库,linux操作系统;项目组级,可视情况而定;
二:SVN版本subversion-1.6.15.tar.bz2;subversion-deps-1.6.15.tar.bz2;httpd-2.2.17.tar.bz2;TortoiseSVN-1.6.12.20536-win32-svn-1.6.15.msi
三:命令说明
svnadmin dump 将SVN库进行特定格式的转储备份工作