SourceForge项目管理

sourceforge中免费服务器空间、免费mysql数据库、免费svn的使用

最近有点时间,注册了个sourceforge的帐号,使用里边的免费服务器空间和免费mysql数据库,结合co.cc免费域名,把自己以前申请的一个小网站做了个模型。

感觉sourceforge使用上有种俄罗斯人的风格,界面不是很好看,尤其是project中admin的部分,但是功能基本都有,下面挨个说说。

1、首先是sourceforge,直接登录www.sf.net注册个帐号,国内的速度还不错的,详细的就不说了。

然后进入account管理界面,可以修改一些个人的资料,以及最重要的建立一个项目。

点击projects分页,点击Register a New ProjectActive Projects,这里要起一个项目名和目录(Project Name和Url Name),建议一样吧,别弄混了。

其中的Project Name是指项目列表中显示的名字,Url Name是项目在sourceforge中的路径(注意这个路径很重要,是以后使用免费项目空间时候ftp上传时的目录),

建立好之后就可以进入项目的管理界面了,里边有这么几项内容

  • Metadata
  • Screenshots
  • Categorization
  • Tools
  • User Permissions
  • Audit Trail

其中比较重要的几个,

Metadata里边可以设置项目的homepage(起始页),例如index.php;

Categorization里边有很多项目的参数环境设置;

tools里功能是最多的,免费的空间和svn都在里边设置;

User Permissions可以创建很多项目使用者的角色和帐号;

2、下面具体说说tools里边,里边有很多常用的工具,包括svn、vhost、mysqldatabase等。

svn:首先将svn添加到自己的已安装工具里边(其实是选择一下),

  首先要设置checkout url也就是svn的地址,

  这种样式svn://svn.code.sf.net/p/项目路径名/svn名字/,这里注意sourceforge的svn使用的时候,不能直接填写这个地址,要使用ssh加密,

  格式为:svn+ssh://svn.code.sf.net/p/项目路径名/svn名字/         在使用的时候会提示输入密码。

  设置完url,再设置下访问的权限,在permissions选项里,自己看下就明白了。

  这样svn的基本使用就设置好了,你可以直接在自己的客户端机器上下载,具体的svn使用方法就不说了。

vhost:这个很简单,就是安装下然后起个名称,点击admin host设置New Virtual Host,这里填写两个域名地址,例如域名是www.xxx.com,那么这里

  添加的两个地址分别为:www.xxx.com和xxx.com。这样vhost就设置好了。

  空间文件的上传下载必须使用ftp工具,这里我们使用winscp,可以下载个,网上有绿色版本。

  打开winscp之后在主机名填入web.sourceforge.net,用户名填写 sourceforge的用户名 + 逗号 + 项目的路径名

  (这里注意是第一条里说的Url Name,不是project name),然后输入密码,然后就可以登录了。

  登录之后的使用就简单了,不多说了,传输速度还算可以吧,可以上传自己的网站文件。

mysqldatabase:也是直接安装下然后起个名称。然后点击admin mysql database进入设置界面,

  设置帐号密码,然后点击Web-access URL:https://mysql-t.sourceforge.net,

  使用刚刚设置好的用户名密码进入PhpMyAdmin界面对mysql进行维护。

 

  这样基本的sourceforge的设置就完毕了,然后需要对域名进行设置了。

3、co.cc域名设置很简单,直接选择选择“Zone Record”进入添加A记录、Cname记录操作。输 入你的域名,你需要绑定两次,一个带www,还有一个是不带www的,关于如何得到你的sf空间IP地址,可以用Ping的方法得到(ping 你的用户名.sourceforge.net)。co.cc的dns设置要等待48小时以内。一般情况下一两个小时就可以用了。

 

这样整个网站就可以访问了,开发用的svn也搭建好了。只要不违反sf的规定就不会被封,可以无限制使用,当然sf的规定归sf最终解释。。。

 

 

 

最简单的方法,就是到SourceForge申请创建一个新的Project :)
当然,国内的gro.clinux.org也是相当相当不错的 至少教育网不用出国、速度快

以下是使用sourceforge的方法摘要,供自己备忘:)

当你的项目被批准时,会e-mail,含有项目相关的信息,例如:
Project Descriptive Name: Software Engineering Environment
Project Unix Name: thisproject
CVS Server: cvs.sourceforge.net
Shell Server: shell.sourceforge.net
Web Server: thisproject.sourceforge.net 如果用windows平台的话,记得去下载一套TortoiseCVS,最好加上一套完整的 putty(虽然TortoiseCVS含了)
如何配置自己的帐号SSH key等等这里就不多说了 主页上传与管理
项目主页的地址是:"项目名.sourceforge.net" ,可以使用mysql和php。
应该记得在网页中加入sourceforge的图标和捐献的图标。

putty套间里面有psftp.exe和putty.exe,ssh认证需要自己配置好。
假设sourceforge用户帐号是"myaccount",而项目名是“thisproject”,那么上传主页是这样操作的:

将 你的所有文件打成一个zip包(或者tar包),例如是“myweb.zip”,将它放在psftp.exe所在的目录下。 执行psftp.exe 输入你的shell地址:“open myaccount@shell.sourceforge.net”,回车 输入你的帐号密码,回车。你将进入你的shell目录,即“/home/users/m/my/myaccount/” 进入你的网站目录,即:“cd /home/groups/t/th/thisproject/htdocs” 输入上传命令:“put myweb.zip”
( 这是对静态页面而言,主页空间还有"cgi-bin"路径可用。)

上传完毕后,就要用putty.exe来登陆到shell,用命令“unzip myweb.zip”解开zip包,putty使用步骤从略。

此时,应该可以通过浏览器看到自己的主页 http://thisproject.sourcef... 了。

可以通过sourceforge来进行源码、可执文件等的release,sourceforge不限制使用这方面的空间。

sourceforge的上传机制是匿名的,所有用户共用一个上传目录,且不能删除已上传文件。
如果在24小时内,文件没有被任何项目“认领”,则被自动删除。

ftp地址是,匿名访问
可以上传到“incoming”子目录内。

上传后,进入自己项目的的sourceforge项目管理页面。

点击项目管理页面上部的"Admin",然后点击"File Releases",则可进入文件发布系统
添加release的时候,可以看到那个公共目录下当前所有未被“认领”的文件名,选择你自己刚上传的文件就可以了

cvs的用法偶自己整理过了,bug相关的偶还不会,邮件列表很有用,不过对小项目似乎没啥意义 :)

kaph PS:MySQL的服务器为mysql://thisproject:password@mysql-t.sourceforge.net
生成密匙和公匙 ssh-keygen -t dsa -C "username@shell.sf.net" 到 http://sourceforge.net/acc... 上传公匙,修改密码 ssh-keygen -p -t dsa
复制文件 scp

Github,SourceForge,Gitee三个平台的简介 阅读详情

相关推荐

别再怕DRIVER_VERIFIER_DMA_VIOLATION蓝屏:手把手教你用WinDbg分析IOMMU与驱动冲突

本文深入解析DRIVER_VERIFIER_DMA_VIOLATION蓝屏错误,从IOMMU原理到实战排错,手把手教你使用WinDbg分析驱动冲突。通过理解DMA与IOMMU的核心机制、搭建分析环境、解读DMAR表与设备拓扑,最终定位问题驱动并提供解决方案,帮助开发者和IT运维人员有效应对此类系统崩溃问题。

weixin_30298497的博客 801

使用SourceForge

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

愤怒的苹果ext的博客 7915

抗性基因分析避坑指南:从数据库选择到结果解读的全流程经验分享

本文系统分享了抗性基因分析从数据库选择到结果解读的全流程避坑经验。针对宏基因组研究,重点剖析了SARG、BacMet等核心数据库的适用场景与组合策略,并提供了实验设计、序列比对阈值设定、丰度归一化及结果生物学解读的关键优化建议,旨在帮助研究者获得更可靠、深入的分析结果。

weixin_29233333的博客 200

SOURCEFORGE网站文件下载

以下载net-tools为例,直接点击下载https://sourceforge.net/projects/net-tools/files/net-tools-2.10.tar.xz/download不能弹出下载链接 可用以下链接 http://downloads.sourceforge.net/project/net-tools/net-tools-2.10.tar.xz 其余可类比。 (完) ...

Nuo_nuoi的博客 5370

评分卡建模学习(一)————数据预处理part.3

目录六、数据处理的思路及代码(一)对缺失值的处理:在我这个数据预处理的part.1板块(二)对异常值的处理:在我这个数据预处理的part.2板块(三)数据归一化、标准化:在我这个数据预处理的part.2板块(四)非结构化数据转变+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++———————————————————————————————————————————++++++++++++++++++++++++++

Morven_dai的博客 897

AM芯片性能测试

目前车载FM&AM没有明确的国标,因此各家测试项目可能不同,最主要测试标准比较混乱,多是根据具体芯片的规格书以及与芯片厂商协商。信号发生器:R&S SMCV100B音频分析仪:R&S UPV AUDIO AYALYZER DC 250KHZ(AP的也可以)专用USB-I2C控制模块(不同芯片控制模块不同,例如SPI或UART的控制模块)卡农线(针对模拟声道输出,+接左/右声道,-接GND,地可接GND也可悬空)

qflook的博客 902

SourceForge下载慢的解决方案

SourceForge下载慢的解决方案 版权归生化环材所有,请勿爬取本文用于商业推广! 前言 SourceForge 是一个托管开源软件发行版的优秀网站。然而,因为服务器在国外,我们从SourceForge下载软件总是遇到下载速度慢的问题。本文分享两个方法加快SourceForge的下载速度。 方法一:使用镜像站 如上所述,SourceForge服务器位于海外,地理位置原因使下载缓慢。但作为开源平台,SourceForge存在分布于地球各个角落的诸多镜像站。我们从距离我国地理位置较近的镜像站下载,速度会明显

生化环材 1万+

AI 测试工程师 — 6 个月学习计划表

AI 转型测试工程师 —— 6 个月学习计划表

weixin_46453070的博客 1067

sourceforge项目管理

有个工程在sf上建立了很久了。感觉sf的管理很麻烦了,荒废了很久,最近把他的使用方法整理一下,准备重新启动。1、建立一个工程页面https://sourceforge.net/apps/trac/sourceforge/wiki/Project%20web [jsmith@linux ~]$ sftp jsmith,fooproject@web.sourceforge.netC

romandion的专栏 1531

泛微OA集成阿里云短信(E9保姆教程)

泛微OA集成阿里云短信(E9保姆教程)

技术分享 515

【Docker安装】Ubuntu 24.04.2 LTS系统下安装Docker环境——指定APT源安装方式

【Docker安装】Ubuntu 24.04.2 LTS系统下安装Docker环境——指定APT源安装方式

jks212454的博客 625

如何申请和管理一个sourceforge项目

假如你没有贡献免费源代码的想法,就不用继续读本文了。:) 如果读者的e文不错,作者建议你直接阅读sourceforge的howto文档,他们整理得非常周到详实。本文只是作者的使用经验,也许可以给与作者一样e文不好的人一点帮助吧。 1 为何申请sourceforge项目?一切都从你有了贡献免费源代码的想法开始。(至于你是如何产生这个古怪的念头,估计没有人感兴趣。)你的项目才刚刚在冒出你的头脑,你希望

天行健 ● 君子以自强不息 2531

【系统移植】 移植主线U-Boot(v2024.01-rc3)到RK3399

[系统移植] 移植主线U-Boot(v2024.01-rc3)到RK3399

Systemcall名屋 1003

产品管理工具和项目管理工具

产品管理工具和项目管理工具:产品管理工具:1. 版本控制工具: 现在软件开发中使用的版本控制工具很多,商业化的产品(费用昂贵的产品),如Rational ClearCase, Microsoft SourceSafe, 等等;这里简单介绍一个目前为止最流行的开源版本控制系统CVS(Concurrent Version System), 由于这篇文章不是讨论CVS的具体使用, 感兴趣的读者可

xmm1981的专栏 2354

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

github比sourceforge好在哪?

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33972649的博客 297

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

如何编辑 Sourceforge 的项目主页

在 SourceForge.net 上申请了项目后,就有了一个 [ProjectName].SourceForge.net  为域名的项目主页。怎样编辑、更新这个主页呢?  方法一: 使用 putty      下载得到的是 putty.zp 压缩包,解压后放在 putty 目录中,无需安装。使用其中的 FSTP.exe 工具, 点击进入 dos 界面(Console模式),

885

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

sourceforge_SourceForge添加托管应用程序

sourceforgeSourceForge.net, the 9-year-old source control and project management service for open source applications, has added a new feature to its service lineup: hosted applications. Blogger Sara...

culh2177的博客 431

SourceForge.NET 使用的开源软件

这篇文章介绍了SourceForge.NET 使用的开源软件,各位不妨看一看 SourceForge.NET是最流行和被广泛使用的项目平台和仓库。它为软件项目提供主机,并运行SourceForge软件,还为Wiki, Forum, Tracker和全文检索整合支持。SourceForge的代码库名为allura,完全基于开源项目。这篇文章讲解了一些重要的...

weixin_34367257的博客 382

ProjectForge 4.2.0 发布,项目管理系统

ProjectForge 4.2.0 已经上传到 SourceForge 了,下载地址: http://sourceforge.net/projects/pforge/files/ProjectForge/4.2/ 目前尚未发布更新说明。 ProjectForge是一个基于Web的项目管理解决方案包括:工时表(Timesheet)、费用管理、项目甘特图,控制和管理工程分解结构。集成JiRA做...

weixin_30563917的博客 72

项目管理,甘特图,协作

http://blog.markplace.net/index.php?op=ViewArticle&articleId=197&blogId=1http://ganttproject.sourceforge.net/http://www.php-collab.org/blog/http://netoffice.sourceforge.net/

httpnet的专栏 1831

C++

sourceforge  git 开源项目网站,查看gitHub代码仓库获得源代码 uml 软件项目图形建模

From2016cxg 157

禅道一键安装

禅道帮助文档Windowswindows 只要下载对应的一键安装包就可以了 地址:http://www.zentao.net/dynamic/79893.htmlLinuxLinux的一键安装包已经不好找了: 禅道项目管理软件6.2.stable还是有linux的一键安装了,但是除了在sourceforge可以下载外,其他的已经不可以用了。32位 64位

Criss@陈磊 851
上一篇: HTML特殊字符编码对照表
下一篇: Linux下安装和使用MySQL
MyJavaBlog
博客等级 码龄16年 11粉丝 126原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值