友情提示:欢迎光临,本博客提供的代码,请粘贴到EditPlus 3中使用!!请使用火狐,Chrome浏览器进行浏览网站!出售wenca.cn域名,有要的请M我qq:316358892

保持SVN仓库结构只checkout部分子目录

post by rocdk890 / 2015-8-24 14:04 Monday linux技术

  有时项目的整个svn目录太过于庞大,不想把整个项目的代码都checkout下来,但又想维持整个目录结构以方便后续使用,那么可以使用subversion 1.5之后的 –depth 参数来只checkout需要的子目录.

# 先checkout空目录
svn co --depth empty svnLocation localD...

阅读全文>>

标签: svn 目录 checkout co

评论(0) 引用(0) 浏览(634)

shell脚本删除.svn文件夹

post by rocdk890 / 2013-11-6 13:54 Wednesday linux技术

  当在linux服务器上进行了svn代码下载后,要同步到web目录里去的话,就要把.svn这个文件夹给清理干净,给安全性增加一点保障.
脚本内容:
del_svn.sh

#!/bin/bash
cd /home/trunk/
find ./ -name ".svn" |xargs -n1 echo > /dev/null 2>&1
find ./ -name "...

阅读全文>>

标签: svn 删除 shell 目录 delete .svn

评论(0) 引用(0) 浏览(2738)

nfs网络挂载配置

post by rocdk890 / 2013-10-16 10:13 Wednesday linux技术

  今天项目要求把nfs服务器的一个分区实现远程网络挂载到另外两台web服务器上,还好之前有做过nfs远程挂载,不然就只能瓜起.
  系统:centos 5.x
  环境:服务器a(172.1.1.146 nfs服务端)
        服务器b(172.1.1.83 nfs客户端)
  ...

阅读全文>>

标签: 远程 目录 网络 nfs 挂载 分区 mount 共享

评论(0) 引用(0) 浏览(1849)

linux下强制取消nfs挂载目录

post by rocdk890 / 2013-5-30 13:43 Thursday linux技术

  今天登录到服务器想看看网站在nfs下的更新速度,没想到登上去之后,查看目录时,系统很慢,跟死机一样,df 查看磁盘信息也很慢,没有办法只能打算把mount挂载给取消了.
  系统:centos 5.9 64位
1.先使用umount -f /opt/wwwnfs,umount不掉,又不敢重启服务器.

2.然后编辑/etc/mtab文档,将无效的mount point手动删除掉.

3...

阅读全文>>

标签: linux 目录 nfs 强制 挂载 mount 取消

评论(0) 引用(0) 浏览(6031)

更新svn同步更新web目录

post by rocdk890 / 2013-3-18 16:34 Monday linux技术

  早就应该把这个写出来了,但一直都没空去写,乘今天同事让我做svn库,并要求web目录也随svn一起更新,才有空写这篇文章.
   系统:centos 5.5
1.创建svn库
svnadmin create magny

2.创建更新脚本
vi deploy_www.sh

#!/bin/bash
DOCROOT='/var/www/magny'
SV...

阅读全文>>

标签: 更新 svn web 目录 网站 同步 svn库

评论(4) 引用(0) 浏览(3790)

nginx配置Http Basic Auth保护目录

post by rocdk890 / 2012-2-24 9:24 Friday linux技术

一直在Apache下使用HTTP basic auth(.htpasswd)来保护网站的某些目录的访问,现在VPS上换成了Nginx同样需要保护一下。

Nginx下的配置也挺方便的,我们可以沿用由Apache的htpasswd模块生成的.htpasswd文件作为密码文件。注意,nginx 的 http auth basic 的密码是用 crypt(3) 加密的,而apache是md5加密。所以生成时...

阅读全文>>

标签: nginx 配置 目录 保护 Http Basic Auth auth

评论(0) 引用(0) 浏览(5534)

umount时出现"Device is busy"的解法(转)

post by rocdk890 / 2011-12-28 9:13 Wednesday linux技术

当任何目录有 mount, 然后有程序使用/挂在那个目录上的话, 就没有办法 umount 掉, 於 umount 时会出现 Device is busy 的讯息.

要怎麼找出是哪个程序挂在那个目录上? 然后去把那个程式砍掉呢?

使用 fuser 的指令

那要怎麼找出是哪个程式挂在那个目录上?可以使用 fuser - identify processes using files or sockets

假设...

阅读全文>>

标签: umount 卸载 目录

评论(0) 引用(0) 浏览(2103)