免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 889 | 回复: 0
打印 上一主题 下一主题

对sourceforge项目使用CVS [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-12-08 14:27 |只看该作者 |倒序浏览

首先你需要先在
SourceForge
上申请了项目,并且已经被批准了。这时你就可以使用SF.net给你的免费的CVS空间了。


  • 在win平台我推荐使用
    TortoiseCVS客户端
    。除此之外你还需要下载
    PuTTY tools
    ,建议
    下载一套
    ,然后随便解压到你计算机的一个目录下,例如“C:\PuTTY”。

  • 生成属于自己的一对RSA密钥。这时你可以参考
    SourceForge上的相关文档
    。我简单翻译如下。
  • 执行PUTTYGEN.EXE程序。
  • 在Parameters一栏选择Key类型为“SSH2 DSA”。
  • 点击“Generate”按钮。
  • 在空白处随机移动鼠标用以产生随机数据。这些随机数据将被Puttygen.exe用来产生安全的KEY(密钥) 。收集到足够的随机数据密钥就会产生。
  • 在Key Comment 处输入 USERNAME@shell.sourceforge.net。(Username是你的用户名)
  • 在"Key passphrase" 和 "Confirm passphrase"处输入密码为你的私钥加密。当然你也可以选择不输入密码。
  • 点击"Save private key"按钮,按照对话框指示存储你的私钥。私钥可以被命名为"SourceForge-Shell.ppk"之类的名字。“.ppk”扩展代表是Putty产生密钥文件。
  • 将生成的公钥复制到SF.net你的帐户的Account Options中(路径在My Page > Summary > Account Options)。
  • 退出Puttygen.exe  
  • 安装TortoiseCVS,安装后会让你重新启动电脑。请重新启动。
  • 使用Pageant来提供ssh的身份认证。启动Pageant.exe。会在系统栏产生一个小图标。点击图标,打开对话框。点击"Add Key"按钮,选中你的私钥。这时会弹出对话框让你输入密码。输入你刚才为私钥加密时的密码。ok.

  • 创建或选择一个你存放代码的文件夹,点鼠标右键,选择"CVS取出"或者“创建模块”,这时会出现连接设置窗口,具体设置如下:
    协议:ssh授权协议
    服务器:例如“pjbaba.cvs.sourceforge.net”,前面的pjbaba换成项目的UNIX name)
    仓库文件夹:/cvsroot/pjbaba (pjbaba换成你需要项目的UNIX name)

    用户名:你的SF.net用户名
    模块名:如果你知道模块名,可以直接输入。如果仓库中有模块但是你不知道,你可以在SF.net上查看,在项目 > CVS > "Browse CVS Repository"。如果想创建新的模块,输入新的模块名。模块名注意大小写

  • 点击确认。这时你就可以使用SF.net上的CVS了

    本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/51541/showart_1685800.html
  • 您需要登录后才可以回帖 登录 | 注册

    本版积分规则 发表回复

      

    北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
    未成年举报专区
    中国互联网协会会员  联系我们:huangweiwei@itpub.net
    感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

    清除 Cookies - ChinaUnix - Archiver - WAP - TOP