惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
Visual Studio Blog
Recent Announcements
Recent Announcements
有赞技术团队
有赞技术团队
The GitHub Blog
The GitHub Blog
N
Netflix TechBlog - Medium
腾讯CDC
A
About on SuperTechFans
博客园 - 叶小钗
大猫的无限游戏
大猫的无限游戏
小众软件
小众软件
D
DataBreaches.Net
D
Docker
宝玉的分享
宝玉的分享
量子位
Microsoft Azure Blog
Microsoft Azure Blog
Martin Fowler
Martin Fowler
博客园 - 三生石上(FineUI控件)
Jina AI
Jina AI
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
V
V2EX
Last Week in AI
Last Week in AI
H
Help Net Security
Hugging Face - Blog
Hugging Face - Blog
M
MIT News - Artificial intelligence

博客园 - 刘民

系统自用车图标 广州番禺翠湖山庄小区规划图 基于.net开发平台项目案例集锦 Mapserver/Ka-map在桌面Linux下的实验环境搭建笔记 关于存储过程中一个参数表示多个查询条件使用方法的简单处理 html代码元素列表说明及HTML标记参考手册 在线生成FLASH/CSS/DHTML/Java Script(导航菜单、按钮、滚动条) 在线生成FLASH/CSS/DHTML/Java Script(导航菜单、按钮、滚动条) 网页配色方案 〔转载〕C Java PHP Perl Python 的程序代码美化工具 【转载】常备JS操作 [转]有关UNICODE、ANSI字符集和相关字符串操作的总结! - 刘民 - 博客园 转载:IIS6.0服务器无法访问解决方案总结 小知识:常用到的软件或服务及其使用的端口 [转载]一位湖北大学的学生作品,看后久久不能平静 【转载】Windows平台上jsp虚拟主机环境的架设——Windows2003+IIS6+J2SDK1.4.2+Resin2.1.16 GeoServer翻译计划报道 Dev--Building [转载]网页脚本_title样式 - 刘民 - 博客园
【转载】如何利用TortoiseCVS连接sourceforge.net的cvs服务器
刘民 · 2007-05-12 · via 博客园 - 刘民

引用 http://www.iplinger.com/archives/208/trackback/
cvs_sourceforge首先你需要先在SourceForge上申请了项目,并且已经被批准了。这时你就可以使用SF.net给你的免费的CVS空间了。

  1. 在win平台我推荐使用TortoiseCVS客户端。除此之外你还需要下载PuTTY tools,建议下载一套,然后随便解压到你计算机的一个目录下,例如“C:\PuTTY”。
  2. 生成属于自己的一对RSA密钥。这时你可以参考SourceForge上的相关文档 。我简单翻译如下。
    1. 执行PUTTYGEN.EXE程序。
    2. 在Parameters一栏选择Key类型为“SSH2 DSA”。
    3. 点击“Generate”按钮。
    4. 在空白处随机移动鼠标用以产生随机数据。这些随机数据将被Puttygen.exe用来产生安全的KEY(密钥) 。收集到足够的随机数据密钥就会产生。
    5. 在Key Comment 处输入 USERNAME@shell.sourceforge.net。(Username是你的用户名)
    6. 在"Key passphrase" 和 "Confirm passphrase"处输入密码为你的私钥加密。当然你也可以选择不输入密码。
    7. 点击"Save private key"按钮,按照对话框指示存储你的私钥。私钥可以被命名为"SourceForge-Shell.ppk"之类的名字。“.ppk”扩展代表是Putty产生密钥文件。
    8. 将生成的公钥复制到SF.net你的帐户的Account Options中(路径在My Page > Summary > Account Options)。
    9. 退出Puttygen.exe 
  3. 安装TortoiseCVS,安装后会让你重新启动电脑。请重新启动。
  4. 使用Pageant来提供ssh的身份认证。启动Pageant.exe。会在系统栏产生一个小图标。点击图标,打开对话框。点击"Add Key"按钮,选中你的私钥。这时会弹出对话框让你输入密码。输入你刚才为私钥加密时的密码。ok.
  5. 创建或选择一个你存放代码的文件夹,点鼠标右键,选择"CVS取出"或者“创建模块”,这时会出现连接设置窗口,具体设置如下:
    协议:ssh授权协议

    服务器:cvs.sourceforge.net(也可以具体到某个项目,例如“pjbaba.cvs.sourceforge.net”,前面的pjbaba换成项目的UNIX name)

    仓库文件夹:/cvsroot/pjbaba (pjbaba换成你需要项目的UNIX name)

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

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