linux subdivision ying gai ke yi le ba

源代码在线查看: mailer-init.sh

软件大小: 10313 K
上传用户: zhangyuntong
关键词: subdivision linux ying gai
下载地址: 免注册下载 普通下载 VIP

相关代码

				#!/bin/sh
				#
				# mailer-init.sh: create and initialize a repository for the mailer tests
				#
				# USAGE: ./mailer-init.sh
				#
				
				scripts="`dirname $0`"
				scripts="`cd $scripts && pwd`"
				
				d=mailer-init.$$
				mkdir $d
				cd $d
				echo "test directory is: $d"
				
				svnadmin create repos
				svn co file://`pwd`/repos wc
				cd wc
				
				# create a bunch of dirs and files
				mkdir dir1 dir2
				echo file1 > file1
				echo file2 > file2
				echo file3 > dir1/file3
				echo file4 > dir1/file4
				echo file5 > dir2/file5
				echo file6 > dir2/file6
				svn add *
				svn commit -m "initial load"
				
				# make some changes
				echo change C1 >> file2
				echo change C2 >> dir2/file5
				svn commit -m "two file changes"
				
				# copy a file and a dir
				svn cp file1 dir2/file7
				svn cp dir1 dir3
				svn commit -m "two copies"
				
				# copy and modify a file
				svn cp file1 dir3/file8
				echo change C3 >> dir3/file8
				svn commit -m "copied and changed"
				
				# add a file, add a dir, and make a change
				echo file9 > file9
				svn add file9
				svn mkdir dir4
				echo change C4 >> dir1/file3
				svn commit -m "mixed addition and change"
				
				# add a file, add a dir, delete a file, delete a dir, and make a change
				echo file10 > dir1/file10
				svn add dir1/file10
				svn mkdir dir3/dir5
				svn rm file2 dir2
				echo change C5 >> dir3/file3
				svn up  # make sure our dirs are up to date
				svn commit -m "adds, deletes, and a change"
				
				# copy a dir and change a file in it
				svn cp dir3 dir6
				echo change C6 >> dir6/file4
				svn commit -m "copy dir, then make a change"
				
				
				# tweak the commit dates to known quantities
				$scripts/mailer-tweak.py ../repos
							

相关资源