linux svn 提交 慢,关于通过linux Samba共享开发模式,svn提交慢等问题

news/2024/7/7 13:19:53

因通过Samba共享+Svn 方式开发模式,有  svn提交,检出等很慢.

从  Linux(Samba 共享)   ----- win  client +svn

改为Linux  clinet        ------ win (共享) +svn

步骤:

1、个人电脑建立  www 用户(普通用户即可),密码111111

2、个人开发使用的虚拟机中 建立 /data/htdocs 目录

3、对这个文件夹建立共享,共享名称必须为htdocs,使 www 用户对这个目录的共享和安全权限都是完全控制权限

4、登录个人开发的虚拟机/root下,执行 sh hrloo_mount.sh IP 后,完成挂载。

脚本内容:

#!/bin/bash

#

usage(){

echo -e "valid ipaddress\nUsage: $0 ipaddress"

exit 0

}

valid_ip(){

local ip=$1

local stat=1

if [[ $ip =~ ^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$ ]]; then

OIFS=$IFS

IFS='.'

ip=($ip)

IFS=$OIFS

[[ ${ip[0]} -le 255 && ${ip[1]} -le 255 && ${ip[2]} -le 255 && ${ip[3]} -le 255 ]]

stat=$?

fi

return $stat

}

if [ $# -lt 1 ];then

usage

else

if valid_ip "$1";then

echo "$1 is valid ip address"

test -f /data/htdocs/www.test.com/index.php && umount /data/htdocs

/bin/mount -t cifs -o username=www,password=111111,iocharset=utf8,uid=501,gid=501,dir_mode=0755,file_mode=0644 //$1/htdocs /data/htdocs

if [ $? -eq 0 ];then

echo "挂载成功"

else

echo "挂载失败。1、$1 是否为你电脑IP,2、是否ping $1 正常, 3、检查你电脑共享是否使用www用户访问正常,4、/data/htdocs 是否存在该目录,且为空目录"

fi

else

echo "$1 is INVALID ip address"

fi

fi

exit 0

5、对于有软链情况的代码问题,完成挂载后,执行建立软连接的 bat 脚本sanmao_link.bat (需要建立软链的分区,文件系统必须是 NTFS)

脚本内容:

cls

@ECHO OFF

CLS

color 0a

GOTO MENU

:MENU

ECHO.

ECHO. =-=-=-=-=SanMao 代码文件软链建立操作=-=-=-=-=

ECHO. 提醒注意:代码文件必须放在 E:\htdocs 下,

ECHO. 若不是在该目录下,请编辑该bat,替换E:\htdocs

ECHO. 为你存放代码对应路径

ECHO.

ECHO. 1 建立代码文件软链

ECHO.

ECHO. q 退 出

ECHO.

ECHO.

ECHO.

echo. 请输入选择项目的序号:

set /p ID=

if "%id%"=="1" goto cmd1

IF "%id%"=="q" exit

PAUSE

:cmd1

echo go to htdocs link

mklink /J E:\htdocs\static.test.com\uc E:\htdocs\testdata\uc

echo 代码文件软链已建立

goto MENU

参考:http://en.wikipedia.org/wiki/NTFS_symbolic_link


http://www.niftyadmin.cn/n/3661075.html

相关文章

c性能大容量cket_装进书包高性能迷你电脑 联想天逸510S Mini等你购

随着元器件的集成度和产品工业设计的进步,在台式电脑和笔记本电脑之外又有一种形式的电脑进入到大众的视野中,那就是ITX主机。ITX主机因为拥有着台式机的性能和笔记本的便携性受到非常多学生的青睐。但组装ITX要拥有极强的动手能力和购买比较昂贵的配件价…

linux 精简系统 存储,系统运维|在LVM中设置精简资源调配卷(第四部分)

逻辑卷管理有许多特性,比如像快照和精简资源调配。在先前(第三部分中),我们已经介绍了如何为逻辑卷创建快照。在本文中,我们将了解如何在LVM中设置精简资源调配。在LVM中设置精简资源调配精简资源调配是什么?精简资源调配用于LVM以…

机器人指挥交通作文看图说话_看图说话免费学 | 基础篇第9讲.学会动作的分解(共10讲)...

前言小学低年级看图写话是作文最初步的训练,是培养初入学儿童向观察客观事物过渡的一个桥梁和凭借,是培养儿童提高认识能力、形象思维能力和表达能力的良好途径。面对单幅图或多幅图,能写上几句话或写一段话,并非是一件很容易的事…

wordpress php执行短代码_【漏洞预警】WordPress 5.0.0远程代码执行漏洞

在2019年2月19日,国外安全人员在博客中的披露了一则Wordpress 5.0.0版本远程代码执行漏洞。该漏洞本质上是由一个目录遍历漏洞以及一个本地文件包含漏洞组合利用而导致的一个远程代码执行漏洞。当攻击者获取到WordPress站点具有一定访问权限的账户后,即可…

Linux作业管理,Linux作业管理

1、前台作业与后台作业(1)概念前台作业:通过终端启动,并且在启动后一直占据终端。后台作业:启动时与终端无关,或者通过终端启动后转入后台运行(即释放终端),不影响用户继续在终端中工作。(2)如何将前台作业转入后台正在…

[转载]《越狱》第二季过后,剧情跌宕起伏,各角色们的命运也各有不同,现公布如下

[转载] 主角麦克 来到了法国,从事了足球事业,化名“齐达内” 并且出了书 在2006年德国世界杯上上演了铁头功 后来来到了中国,代言了一款保健品 主角的哥哥林垦 和弟弟一样,也来到了法国,也从事了足球事业,…

服务器banner是什么_选择网站建设公司应该注意什么?

近期有不少客户咨询我们时都问了同样的问题:“南京网站建设这块真的好复杂,什么价格都有,从几百到几万,到底应该怎么选择网站建设公司呢?”其实从价格角度来说,我们在《建设一个企业网站需要多少钱呢&#…

单片机c语言左移的作用,单片机c语言中的左移右移

// 据说有些编译器采用逻辑右移,即左端补0结果:a 0xe3 (11100011)1当左移移出的是“1”而不是0时,你该怎么想?2 当左移的操作数是一个sign型是,你该怎么想?3 在单片机中和在C语言中是完全一样的吗&#xf…