b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

svn服务器部署

电脑杂谈  发布时间:2019-08-11 02:04:54  来源:网络整理

配置svn服务器_herom2登陆器配置器_eclipse svn配置

vi/etc/rc.d/rc.local

加入如下启动指令:

/usr/ local/svn/bin/svnserve -d – listen-port 9999-r /opt/svn

客户端安装配置:

安装:下载乌龟svn在Windows上安装,安装汉化版的语言包,都是一路下一步解决

连接:在d盘里新建一个文件夹:svn客户端---右击:选择:svn-checkout(检出,第一次操作,只有这个)

填上刚配的服务器的地址:svn://10.0.0.6/sadoc/ checkout的地址W为:d:svn客户端 (推荐用域名,不用ip)采用默认:full recursive (完全函数)

输入用户明和密码:(能出现这一步:证明能连到服务器) :oldboy,1111111 (这时就能多出个文件夹,所以上面有.svn的隐藏文件)

svn提交程序:

在这文件夹里新建一个文档(.svn文件夹的同级目录)(当作新代码填写) ,会到领导目录(svncheckout生成的目录):光标: ,commit(填写)

察看服务器上是否填写上去:光标(svncheckout生成的目录)--> TortoiseSVN ---> Repo-browser

linux客户端上 提取数据和报送数据

导入:

svnchechkout svn://10.0.0.6/sadoc /data/test -------------------------输入用户名和密钥

导出:

svn import/data/oldboy/svn: //10.0.0.6/sadoc -m "dddddddddddddd"--------------------------输入用户名和密钥

如果简写为:

svnco svn://10.0.0.6/sadoc /data/test

svn cm /data/oldboy svn://10.0.0.6/sadoc

配置svn服务器_eclipse svn配置_herom2登陆器配置器

checkout一般只是第一次使用时用,之后要更新至最新版本用update就可以了

察看svn中的数据:

1.Windows中图形界面可以直接查看

2.Linux中:svn ls svn://10.0.0.6/sadoc (ls ---> list)(只能查看一级目录)

钩子:hooks

当版本更新时,钩子程序可以被触发,譬如发个短信,等如果其它操作,是一个可以被触发的风波和流程

1.post-commit

post-commit:在填写完成,成功创建版本以后,执行该钩子程序,填写已经完成,不可更改配置svn服务器,所以本插件的返回值被蒙骗,例:

cp post-commit.tmpl post- commit

vim post- commit

将末行注释掉,添加:

touch /tmp/$( date+%M%S).log

chmod 755post- commit

2.pre-commit 会在你填写时做一些限制,合乎该插件内容的才可以被递交上来。不符合的会报错

钩子在合成环境中的使用:

(1)限制上传的文档扩展名和形状

(2)svn更新时自动告知配置svn服务器,MSN或者短信或电话等

(3)svn更新时触发rsync推送,进行显示版本的同时更新

................................................

配置svn服务器_herom2登陆器配置器_eclipse svn配置

Linux上部署4个项目的svn操作流程:

[root@localhost ~] # yum -y install subversion

[root@localhost ~] # svnserve --version

svnserve, version 1.6.11(r934486)

......

[root@localhost ~] # mkdir -p /a/svn/

[root@localhost ~] # mkdir /a/passwd

[root@localhost ~] # svnserve -d -r /a/svn

[root@localhost ~] # svnadmin create /a/svn/repo1

[root@localhost ~] # svnadmin create /a/svn/repo2

[root@localhost ~] # svnadmin create /a/svn/repo3

[root@localhost ~] # svnadmin create /a/svn/repo4

[root@localhost ~] # cp /a/svn/repo1/conf/passwd /a/passwd/

[root@localhost ~] # cp /a/svn/repo1/conf/authz /a/passwd/

[root@localhost ~] # vim /a/svn/repo1/conf/svnserve.conf

[general]

anon-access=none

auth-access=write

password-db = /a/passwd/passwd

herom2登陆器配置器_配置svn服务器_eclipse svn配置

authz-db = /a/passwd/authz

realm= 1111111111111111111111111111111111111

[root@localhost ~] # mv /a/svn/repo2/conf/svnserve.conf /a/svn/repo2/conf/svnserve.conf.bak

[root@localhost ~] # mv /a/svn/repo3/conf/svnserve.conf /a/svn/repo3/conf/svnserve.conf.bak

[root@localhost ~] # mv /a/svn/repo4/conf/svnserve.conf /a/svn/repo4/conf/svnserve.conf.bak

[root@localhost ~] # cp /a/svn/repo1/conf/svnserve.conf /a/svn/repo2/conf/svnserve.conf

[root@localhost ~] # cp /a/svn/repo1/conf/svnserve.conf /a/svn/repo3/conf/svnserve.conf

[root@localhost ~] # cp /a/svn/repo1/conf/svnserve.conf /a/svn/repo4/conf/svnserve.conf

[root@localhost ~] # vim /a/passwd/passwd

[users]

chen=chen123

lu=lu123

zhang=zhang123

wang=wang123

hua=hua123

dong=dong123

[root@localhost ~] # vim /a/passwd/authz

[groups]

java=chen,lu,zhang

eclipse svn配置_配置svn服务器_herom2登陆器配置器

ios=wang

web=hua

jishu=dong

[repo1:/]

@java=rw

[repo2:/]

@ios=rw

[repo3:/]

@web=rw

[repo4:/]

@jishu=rw

[root@localhost conf] # chmod 700 /a/passwd/*

[root@localhost ~] # pkill svnserve

[root@localhost ~] # ps -ef |grep svn

root 24052106018: 59pts/ 100: 00: 00grep svn

[root@localhost ~] # svnserve -d -r /a/svn/

[root@localhost ~] # ps -ef |grep svn

root 24111019: 00? 00: 00: 00svnserve -d -r /a/svn/

root 24132106019: 00pts/ 100: 00: 00grep svn

[root@localhost ~] #


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-118799-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...