我的学习路径:git basic, http webdav, git-svn, gitosis, gitweb,下面是一些学习记录。
http webdav方式访问
ubuntu下安装非常简单,用apt装上git-core包即可。git仓库的外部访问,首先就是最熟悉的用http协议走apache上的webdav服务,方便啊。git自身的身份认证和权限分配弱了一些,不过可以借助apache实现用户分配,passwd文件直接用svn的也没问题。apache配置示例如下:
Alias /git “/big2/git”
<Location /git/test.git
......
[Continue Read/阅读全文]
Linux, Svn/Git
Apache, cgi, config, git, gitosis, gitweb, hooks, svn, webdav
注:本文按照体验时间倒序排列,最后更新时间:2009-01-08。
fstab配置参数中如果要使用空格怎么办?
用\040替代空格即可。
访问windows共享打印机时windows端容易忘记的设置
在组策略管理gpedit.msc中:
“用户权利指派”中,“从网络访问此计算机”中加入guest帐户,“拒绝从网络访问这台计算机”中删除guest帐户
“网络访问:本地账户的共享和安全模式”设为“经典—本地用户以自己的身份验证”
禁用“账户:使用空白密码的本地账号只允许进行控制台登录”
关机后无法自动切断电源
如果在dmesg中有如下内容:
[ 0.000000] ACP
......
[Continue Read/阅读全文]
Linux
apt, ATI, charset, downgrade, fglrx, Firefox, font, fstab, lfs, nvidia, samba, size, svn, thinkpad, tips, Ubuntu, usage, xfce
如果你有一个假设在公网上的SVN服务器,而你的网站所在的主机允许你使用SVN客户端,并且开放了php的exec函数,那么你有福了,你可以利用SVN作为中转,更新你的网站程序。
首先,也是前提,就是你的网站程序是用SVN管理的,那么只要你的网站主机能够访问SVN,就能够使用SVN的update功能来更新程序。
准备工作一:将网站程序加上svn的控制标记,由于SVN的控制信息都存在程序所在目录的.svn子目录中,所以需要找一个空目录,并且将网站现有程序checkout到这个目录里面来,注意是checkout而不是export,因为接下来要将最新的网站程序连同他里面包含的很多个.svn目录一同上
......
[Continue Read/阅读全文]
Internet, Svn/Git
Apache, git, PHP, svn, update, www
在服务器上下载了一个svn(zip格式,解压就可以的),原本是想利用svn作为中转/记录,实现网站远程上传和更新,但是解压之后,运行命令行命令svn.exe,却遇到了像下面这样的乱码:
D:\server\svn\bin>svn
?\232?\175?\183?\228?\189?\191?\231?\148?\168?\226?\128?\156svn help?\226?\128?\
157?\228?\187?\165?\229?\190?\151?\229?\136?\176?\231?\148?\168?\230?\179?\149?\
229?\146?\140?\229?\18
......
[Continue Read/阅读全文]
Svn/Git
env, lang, svn