对sourceforge项目使用CVS

手把手教你编写I2C读写EEPROM代码(驱动层实现) 从底层寄存器配置到时序控制,详解如何编写可移植的I2C读写EEPROM代码,覆盖起始信号、地址帧、数据收发及ACK应答等关键环节,确保在STM32、ESP32等主流平台稳定运行,真正落地i2c读写eeprom代码需求。 阅读详情

首先你需要先在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授权协议

    服务器:例如“pjbaba.cvs.sourceforge.net”,前面的pjbaba换成项目的UNIX name)

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

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

  6. 点击确认。这时你就可以使用SF.net上的CVS了
【用unity实现100个游戏之7】实现一个类《杀戮尖塔》的卡牌回合制游戏(附项目源码) 阅读详情

相关推荐

LoRa模块选型指南:正点原子ATK-LORA-01与SX1278芯片深度评测(含实测距离/功耗数据)

本文深度评测了正点原子ATK-LORA-01与SX1278芯片的性能表现,通过实测数据展示其在复杂环境中的通信距离与功耗表现。特别适合智慧农业、工业监测等物联网应用场景,提供详细的配置指南和优化技巧,帮助开发者实现高效、低功耗的LoRa通信解决方案。

weixin_29191081的博客 292

使用cvs或svn从sourceforge上获取开源项目详解-亲身实践

使用tortoise SVN,并用其顺利下载了源码,总结步骤如下:1.下载tortoise SVN(WINDOWS 版本下)2.在sourceforge页面选项目中的 Develop,在出来的code 中选的SVN,并复制其svn地址(类似 https://scummvm.svn.sourceforge.net/svnroot/scummvm )3.在本机右键->tortoise SV

柳梢月的专栏 3066

【实战指南】利用CAN适配器高效调试CAN总线通信

本文提供了一份利用CAN适配器高效调试CAN总线通信的实战指南。文章从硬件连接、终端电阻配置、软件参数设置等基础环节入手,详细解析了CAN适配器作为关键调试工具的工作原理与使用方法,并针对常见的通信故障提供了系统化的问题排查思路,帮助工程师快速打通通信链路,提升调试效率。

weixin_28285943的博客 418

CVS如何从Sourceforge 上 CheckOUt 源代码

总算是明白怎么操作了: 看了很的博客自己整合了一下,以备忘! 使用MyEclipse 集成的SVC CheckOut 源代码: 比如找到对应的download给出的信息 Java代码   1 cvs -d:pserver:anonymous@jadasite.cvs.sourceforge.net:/cvsroot/jadasite login    2 cvs -z3 -d:

积跬步致千里 1833

将3DMax编辑的动画,导入给已经绑定蒙皮好的模型给Unity使用

现在程序猿想做独立游戏,即容易,也难。 说容易,引擎越来越傻瓜化。 说难,到哪去找靠谱的美术? 好在伟大的AssetStore(还有淘宝上)有大批不赖的资源可以用。 现成的模型,是好,但是,没有配套的动作,却是一件让人头疼的事情,即使用IK动画,也不能完美的弥补这一缺陷。 虽然Unity具备 retargeting 功能,但是,也不是万能的,很多情况下,非标准的骨骼会导致

正经的时候都在打游戏 1万+

DMA 定制固件教程:小白跟做即得单人固件,超详细纯喂饭教程,100% 成功秘籍!FPGA仿真1:1、中断逻辑和TLP核心都在。

DMA 定制固件教程 小白跟着操作做可以做出的单人固件。DMA仿真技术io、中断逻辑,从零仿真。图文链接教程:https://docs.qq.com/doc/DQ01lVGtHelROVHNv

qq_15741349的博客 3万+

使用cvs从SourceForge.net获得源码

可能因为SourceForge.net上的cvs服务器不支持图形化的模块浏览,使用图形化方式没有下载成功,后来使用命令行的成功了。具体原因在网上一时没找到,也没时间搞,所以想可能就是这样一个原因了。 :) 下面是我使用cvs工具获得源码的过程: 1、准备软件 CVS客户端软件: TortoiseCVS 2、安装与下载TortoiseCVS (1)安装TortoiseCVS (2)使用命令行工具进入TortoiseCVS根目录(可以将这个目录设置在path环境变量中,以后就

hitxiaya的专栏 2501

统信UOS开发环境支持Java

集成了JDK和多种IDE,为开发者提供了从代码编写、编译、调试到部署的一站式开发解决方案。

RZer的博客 2256

SourceForge.net软件开发

   SourceForge.net 是全球最大的OpenSource网站,相信很多人都到那下载过软件。不知有没有人想参与那儿某个开源软件的开发,我就是其中之一。我参与了一个小项目 dbf_recordset(dbfr)的开发,加入这个项目组已经很久了,但是管理员不怎么积极,就在文件列表处扔了一个下载的ZIP源文件包就不管 了,CVS中连初始项目都没有。我花了两个晚上研究CVS和SSH,终于搭建好

complayer的专栏 3107

am62x A53与R5F通信

AM62x是Ti的一款异构多核芯片。remoteproc驱动,硬编码(写死)了R5F/M4F固件的名字,这样驱动启动时,就会找硬件编码的固件,下面是其对应关系。值得注意的是,linux内核中的M4F remoteproc驱动启动M4F,而linux内核中的R5F remoreteproc驱动不启动R5F,相反,它attach到已经在boot阶段启动的R5F固件上。在/lib/firmware的真实固件名:,而我们生成的固件名如下所示,没有直接对应的,经确认,.out文件就是我们需要的,重命名后即可。

鹰之翔 1363

人工智能训练师三级考试题型全解析|190道真题样例+30天备考路线

人工智能训练师三级考试并不神秘:理论考190道选择题(刷题就能过),实操考代码+方案设计(练练就会)。核心是花时间——30天系统备考,足以从容通过。如果你想从零开始系统备考,覆盖所有考点和实操技能,欢迎查看我的专栏:📖《人工智能训练师三级·从零到拿证完全指南》80篇系统化内容,覆盖报名、备考、冲刺、拿证全流程六大模块知识点逐个击破,每个考点都讲透实操代码题手把手教学,附带完整参考代码高频考点速记 + 易错题精讲 + 3套模拟试卷30天备考计划 + 冲刺复习策略。

白话机器学习 6098

使用SourceForge

目录SourceForge简介用SourceForge可以做什么?文件存储构建网站 SourceForge简介 SourceForge是一套合作式软件开发管理系统。SourceForge本身是VA Software出售的专有软件。它集成了很多开源应用程序(例如PostgreSQL和SVN、CVS),为软件开发提供了整套生命周期服务。(摘自维基百科) SourceForge.net,又称SF.ne...

愤怒的苹果ext的博客 7920

DeerFlow 系列教程 第三篇 | 核心技术深度剖析:Skills、Memory 与 Context Engineering

摘要化是 Context Engineering 中最关键的组件——它直接决定了长对话的可用性。Skills 技能系统通过渐进式加载的三层模型,在保持系统提示词轻量的同时,支持无限数量的技能扩展。从发现到执行的 10 个生命周期阶段,配合 AI 驱动的安全扫描和多层缓存,构成了一个生产级的技能管理框架。Memory 长期记忆系统通过文件系统持久化、LLM 驱动的信息提取和防抖动异步更新,实现了跨会话的认知持久化。六类事实分类体系和修正信号检测机制,让 Agent 能够从交互中持续学习和改进。

weixin_43674738的博客 280

使用cvs或svn从sourceforge上获取开源项目

著名开源软件网站(www.sourceforge.net)上面的开源项目,大部分使用的管理工具为cvs或svn。    这两种软件的代表客户端程序是wincvs和tortoiseSVN。    1.cvs    CVS (Concurrent Versions System) is a tool used by many software developers to manage changes within their    source code tree. CVS provides the means

hitxiaya的专栏 1455

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

使用CVS或SVN从SourceForge上获取开源项目的方法

<br />       著名开源软件网站(www.sourceforge.net)上面的开源项目,大部分使用的管理工具为cvs或svn。这两种软件的代表客户端程序是wincvs和tortoiseSVN。 1.cvsCVS (Concurrent Versions System) is a tool used by many software developers to manage changes within their source code tree. CVS provides the means

cs_21cn的专栏 938

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

使用cvs或svn从sourceforge上获取开源项目的方法

著名开源软件网站(www.sourceforge.net)上面的开源项目,大部分使用的管理工具为cvs或svn。这两种软件的代表客户端程序是wincvs和tortoiseSVN。 1.cvsCVS (Concurrent Versions System) is a tool used by many software developers to manage changes wit

cychai的专栏 1137

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

使用cvs或svn从sourceforge上获取开源项目的方法[转载]

著名开源软件网站(www.sourceforge.net)上面的开源项目,大部分使用的管理工具为cvs或svn。 这两种软件的代表客户端程序是wincvs和tortoiseSVN。 1.cvs CVS (Concurrent Versions System) is a tool used by many software developers to manage changes wit...

weixin_34355715的博客 152

在SourceForge中建立开源项目

刚刚进入公司,新人教育中要求我学习使用SVN,CVS版本控制工具。由于公司的文件我不敢妄加改动,所以就想着在别的地方能够训练我的SVN,CVS操作,然后我就申请sf.net的开源项目了。注册不是问题,注册成功后登录,点击“Create Project”,根据提示填入项目的相关信息就OK了。然后系统会给你SVN checkout的地址。checkout不需要权限验证(谁让sf.net是开源项目网站呢...

weixin_34270865的博客 238

如何用CVS下载SourceForge.net上的源码

如何用CVS下载SourceForge.net上的源码 今天想从Sourceforge.net上面下载源码,找到了项目页面,但是没有写明如何用CVS下载这个项目的源代码。上网搜了下,原来从sourceforge上面下载源码有统一的规则,记下备忘。以Eclipse的CVS为例: 1 Host: 项目名称.cvs.sourceforge.net 2 ...

bbxyhaihua 349

利用CVSNT在Eclipse中使用CVS--补充一些资料

     前段时间我曾写了一篇文章,介绍如何“利用CVSNT在Eclipse 3.0中使用版本控制系统CVS”,链接是http://blog.csdn.net/javamxj/archive/2004/10/12/132904.aspx  。 当时我使用的CVSNT的版本是2.0.51d,发表不久,CVSNT的版本已经升级了多次,再套用以前的文章,容易出现一些小问题。这里我就简单地补充一些有关

分享Java快乐 1万+
上一篇: linux开发的常用资源
下一篇: 哪种OS更适合高性能网络应用
code_farmer
博客等级 码龄22年 9粉丝 23原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值