All posts in Tips

git: ‘svn’ is not a git-command

诡异的事情天天有:

$ git svn clone … …
git: ‘svn’ is not a git-command. See ‘git –help’.

Did you mean one of these?
    fsck
    show

svn是git command吗?不是git command吗?……

搞了半天原来和前不久的curl localhost是同一个问题 ── port variants没装,好吧这回吸取教训了,下次再装port一定要养成习惯先看下variants……

被depend到自动搞下来的port暂时还没找到办法,所以估计这种诡异的事情以后还是不能避免,就这点而言,archlinux下的pacman和ABS就做的相对好一点,至少surprise没那么多(好吧,有还是有的……)

$ port variants git-core
$ sudo port uninstall git-core
$ sudo port install git-core +bash_completion +svn +doc

不能curl localhost?

前几天遇到的诡异问题,今天有空记录一下。

$ curl http://localhost/
curl: (7) couldn't connect to host

第一反应server没开,马上检查一下,明显开着呀,browser也能访问,curl就是不能连接,够郁闷的……

curl – -version这才发现了问题,原来macports默认安装的curl是不带ssl, gss等功能的,编译的时候都disable掉了…… 解决的办法就是重新install一个curl的variant,由于git-core depend到curl,所以为了uninstall curl,我们需要先uninstall git-core。
Continue reading →