10/26/2005

source forge

source forge上创建了一个项目,拿来给自己做试验用。
今天总算是搞好了ssh+cvs。

以前在实验室的时候,在windows上架过一个cvs服务器。大家一个组的成员,一起开发。自己感觉还是很不错的,尝到了点甜头。这次反正也要做试验(虽然只是自己一个人),就干脆把代码放在source forge上,假装前卫一把。

项目的首页在这里
(哈哈,上当了吧。里面还什么都没有!^@^)

-----------------------------------------
协议

在选择协议的时候,一看下拉框里面那么多就疯了。
只好跑去找大黄求助。大黄推荐BSD和GPL。最后用的是BSD。

一来是因为大黄在推荐的时候,说:“如果你有洁癖,就可以选GPL。”为了证明自己很平庸;就选了不会有洁癖的那个。很可笑吧,其实迷笛私心里还是比较喜欢GPL的;我也觉得这绝对是一别扭的小孩嘛。^_^当然还有一个原因是,GPL相对熟悉一些。这次就挑个陌生的。

于是就开始给sourceforge写项目申请,编理由。开始还害怕被他们据,事实证明,巨快就批准。


-----------------------------------------
cvs

今天早上起来,就开始设置cvs。
以前是在windows 服务器上架的cvs server。算是玩具。用的是pserver,这次要用ext。没碰过。

捣鼓了这么久,中间又跑去骚扰jjgod,最后搞定。
没搞定的期间,深刻的反省,自己果然是老了,思维不清晰,本来简单的事情,却也要做很久。 后来想想,以前也是简单的事情做很久,哈哈,一样慢。

于是放心。

------------------------------------------

那么最后的结局就是这样


comment一下是:

1.工具:

  • wincvs
  • putty(ssh连结和配置主程序) ,plink(命令行ssh链接程序), pageant(agent),和puttygen(公钥私钥生成程序)
  • 顺便又重装了一个低版本的python。因为wincvs只能支持2.1.3一下的phython。上次装了一个2.3的,形同虚设。(虽然现在也是形同虚设)。python跟wincvs的ssh连接没有什么关系。由上面两组软件就可以了。

2. windows环境变量

CVS_RSH我的plink.exe目录是: d:\program files\putty\plink.exe。这个program files不灵的:D 改成PROGRA~1就可以了

3关于putty中session的名称。

起一个正常一点的名字!我的session原来叫做:sf-dom-sensus,结果在wincvs中完全不灵。大概最后n长时间都是在搞这个。芬特勒。

4.经验。以后碰触不熟悉的东西的时候,还是先老老实实跟着help来。开始我想用intellij自己带的cvs客户端,又想用自己挖出来的keygen,又想用自己挖出来的ssh link。其实没有什么系统是完全可插拔的。被维护者努力推荐的方案,一定是最简单的!自己搞小聪明,当然是费力不讨好。一定要记住^_^ 。

1 comment:

midi said...

:D
subversoin第一次听说。。。。
落伍了。。。
以后有机会用一次!