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

推荐订阅源

Simon Willison's Weblog
Simon Willison's Weblog
P
Privacy International News Feed
www.infosecurity-magazine.com
www.infosecurity-magazine.com
T
Troy Hunt's Blog
Hacker News - Newest:
Hacker News - Newest: "LLM"
Attack and Defense Labs
Attack and Defense Labs
S
Secure Thoughts
V2EX - 技术
V2EX - 技术
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
O
OpenAI News
Cloudbric
Cloudbric
Google Online Security Blog
Google Online Security Blog
Schneier on Security
Schneier on Security
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Help Net Security
Help Net Security
Cyberwarzone
Cyberwarzone
G
GRAHAM CLULEY
L
Lohrmann on Cybersecurity
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Spread Privacy
Spread Privacy
NISL@THU
NISL@THU
N
News and Events Feed by Topic
T
Tenable Blog
S
Security @ Cisco Blogs
N
News and Events Feed by Topic
The Hacker News
The Hacker News
C
CXSECURITY Database RSS Feed - CXSecurity.com
宝玉的分享
宝玉的分享
月光博客
月光博客
酷 壳 – CoolShell
酷 壳 – CoolShell
美团技术团队
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Google DeepMind News
Google DeepMind News
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Tailwind CSS Blog
V
Visual Studio Blog
P
Proofpoint News Feed
Webroot Blog
Webroot Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 三生石上(FineUI控件)
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Jina AI
Jina AI
雷峰网
雷峰网
T
The Blog of Author Tim Ferriss
Hugging Face - Blog
Hugging Face - Blog
腾讯CDC
L
LangChain Blog
The Register - Security
The Register - Security
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 聂微东

博客园 - 刘民

系统自用车图标 广州番禺翠湖山庄小区规划图 基于.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了。