xmarklet网络书签,收集自己的网络书签,创建自己的网站导航。
http://www.kmimagine.com/xmarklet/index.aspx
Ubuntu 9.04 Server Apache + SVN 的搭建笔记
一、安装Apache2.2服务器(如果你安装了这个步骤就可以省略了)
#sudo apt-get install apache2
#sudo apt-get install apache2-common
#sudo apt-get install apache2-mpm-prefork
#sudo apt-get install apache2-utils
#sudo apt-get install libapache2-svn
#sudo apt-get install libapache2-mod-auth-pam(可选,用于PAM)
#sudo apt-get install libapache2-mod-auth-sys-group(可选,用于PAM)
#sudo apt-get install subversion
#sudo apt-get install subversion-tools
二 SVN配置
1.创建SVN的版本仓库(将定我把我的库名字叫svn,项目名称叫myproject 我的用户名石tokyo2006)
#sudo mkdir /home/svn
#sudo mkdir /home/svn/myproject
2.创建一个用户组来拥有文件仓库所在的目录 (如果你不想通过组来分配权限,也可以单独用用户分配权限)
#sudo vi /etc/group
# cat /etc/group|grep subversion subversion:x:1001:www-data,tokyo2006
创建组的权限
#/home/svn# sudo chown -R root:subversion myproject
#/home/svn# sudo chmod -R g+rws myproject
单独给用户创建权限
# sudo chown -R www-data:www-data /home/svn/myproject
创建文件仓库
#sudo svnadmin create /home/svn/myproject
三 Apache配置
#sudo gedit /etc/apache2/mods-available/dav_svn.conf
在文件中添加以下内容
<Location /svn/myproject>
DAV svn
SVNPath /home/svn/myproject
AuthType Basic
AuthName “myproject subversion repository”
AuthUserFile /etc/subversion/passwd
<LimitExcept GET PROPFIND OPTIONS REPORT>(如果想每次登陆都输入密码请把这个引掉)
Require valid-user
</LimitExcept>
</Location>
添加好上述内容后保存退出,然后重启Apache
#sudo /etc/init.d/apache2 restart
接下来,创建 /etc/subversion/passwd 文件,该文件包含了用户授权的详细信息。
#sudo htpasswd -c /etc/subversion/passwd 要创建的用户名
它会提示您输入密码,当您输入了密码,该用户就建立了。
在浏览器里面输入http://localhost/svn/myproject你就可以看见你的版本了
我们来提交一个文件做测试,在/home/tokyo2006/truck里面有文件我们提交,用如下命令
#svn -import -m “操作注释” /home/tokyo2006/truck http://localhost/svn/myproject
在浏览器中浏览一下是不是发现变成版本一了,好了,我们来checkout一下,呵呵
#svn checkout http://localhost/svn/myproject /home/tokyo2006/test
看看test文件夹里面是不是有文件了?
就这么多了,笔记MARK
在网上找了个更详细的MRAK http://www.ibm.com/developerworks/cn/java/j-lo-apache-subversion/
xmarklet网络书签,收集自己的网络书签,创建自己的网站导航。
http://www.kmimagine.com/xmarklet/index.aspx
分享到:
相关推荐
ubuntu 9.04 postfix+postfixadmin+courier+mysql+squirrermail+mysql-sasl验证
在ubuntu 9.04上安装VMWareTools步骤 上海嵌入式家园-开发板商城 联系人:贺工(嵌入式高级系统工程师) 电话: 13917077026 QQ: 844698468 MSN: embedclub@hotmail.com Email:embedclub@vip.qq.com 网址:...
对于学习ubuntu 9.04的童鞋很有用滴
Ubuntu 9.04 ISPconfig设置
SimpleScalar是一款经典的CPU模拟器,本文介绍了如何在Ubuntu9.04下安装SimpleScalar。安装中会出现许多问题,文中给出了解答。
Ubuntu-9.04-1gb.7z,是colinux下的Ubuntu 9.04的镜像文件~
NULL 博文链接:https://ironurbane.iteye.com/blog/428080
新手windows下硬盘安装Ubuntu 9.04 新手windows下硬盘安装Ubuntu 9.04 新手windows下硬盘安装Ubuntu 9.04 新手windows下硬盘安装Ubuntu 9.04 新手windows下硬盘安装Ubuntu 9.04新手windows下硬盘安装Ubuntu 9.04 ...
OpenERP Installing Ubuntu9.04
NULL 博文链接:https://yuanqixun.iteye.com/blog/427715
这个资源是为了给大家提供更快的更新源而上传。其中包含了中科大的貌似最快的源。
此教程收录了各个论坛的精华帖子,绝对给你打造一个完美的Ubuntu
ubuntu9.04下的LAMP安装 ubuntu9.04下的LAMP安装 验证OK
NULL 博文链接:https://beyondjhf-2008.iteye.com/blog/403046
ubuntu9.04下搭建Qt4.5开发环境.pdf
ubuntu 9.04 安装配置优化全记录
NULL 博文链接:https://zywang.iteye.com/blog/407055
对Ubuntu 9.04进行极其详细的介绍...
ubuntu9.04下搭建Qt4.5开发环境[定义].pdf
ubuntu9.04上的中文输入法安装包(deb),scim.txt列出的各包顺序为安装顺序。ubuntu9.04上的中文输入法安装包(deb),scim.txt列出的各包顺序为安装顺序