$ git config --global user.name "Scott Chacon" $ git config --global user.email "schacon@gmail.com"
git 设置用户名
July 22nd, 2011
moonfox git 多人协作,提交流程
July 22nd, 2011
moonfox 提交流程大致如下
$ git clone lyr@192.168.0.7:~/work/m2ge #... 项目开发 ... $ git add 改动的文件 $ git commit $ git pull #... 解决版本合并问题 ... $ git push
git 多人协作
July 22nd, 2011
moonfox git 协同开发
$ mkdir -p ~/project/m2ge.git $ cd ~/project/m2ge.git $ git --bare init --shared
上述操作中,
git-init 命令的 –bare 选项可以让 m2ge.git 目录等价于一个仓
库。
也就是说,m2ge.git 本来是一个工作树,
但是 –bare 选项将本应当存放在
m2ge.git/.git 中的仓库内容全部放置在 m2ge.git 目录下,
就好像仓库完全的裸
露在工作树中,
所以称之为赤裸的仓库。
$ cd ~/work/m2ge $ git push m2@192.168.0.2:~/project/m2ge.git master
rspec expect to
July 19th, 2011
moonfox 期望改变值或抛出异常
expect {}.to change {}.from().to() expect {}.to raise_error(YourMenthodError)
ruby 中 include 与 extend 区别
July 18th, 2011
moonfox 那么include和extend究竟有什么区别的?
引用如下
include : mixes in specified module methods as instance methods in the target class
extend : mixes in specified module methods as class methods in the target class
记得有看过的,被用到的时候居然忘记了。杯具啊!
安装OpenSSH
July 15th, 2011
moonfox 安装OpenSSH
Ubuntu缺省没有安装SSH Server,使用以下命令安装:
sudo apt-get install openssh-server openssh-client
安装Rmagick
July 14th, 2011
moonfox 首先下载imagemagick
进入安装目录
cd imagemagick
./configure –prefix=/opt/imagemagick
make
sudo make install
如果出现
/usr/bin/ld: cannot find -lperl
请安装
sudo apt-get install libperl-dev
安装Berkeley DB
July 13th, 2011
moonfox 1
简介BDB的全称Berkeley DB,是一套开放源码的嵌入式数据库的程序库。它为应用程序提供可伸缩的、高性能的、有事务保护功能的数据管理服务。Berkeley DB为数据的存取和管理提供了一组简洁的函数调用API接口。
BDB为多种编程语言提供了API接口,其中包括C、C++、Java、Perl、Tcl、Python和PHP,所有的数据库操作都在程序库内部发生。多个进程,或者同一进程的多个线程可同时使用数据库,有如各自单独使用,底层的服务如加锁、事务日志、共享缓冲区管理、内存管理等等都由程序库透明地执行。
BDB物理结构:
apache 配置文件
July 12th, 2011
moonfox
DAV svn
SVNParentPath D:\SVN
AuthType Basic
AuthName “Subversion repositories”
AuthUserFile D:\passwd
#AuthzSVNAccessFile D:\svnaccessfile
Require valid-user
rubymine 字体反锯齿
July 8th, 2011
moonfox 让所有的Java程序都使用反锯齿,就是在~/.profile后面再加上
export _JAVA_OPTIONS=’-Dawt.useSystemAAFontSettings=on’
RSS Feed
Twitter
Posted in
Tags: