如何在CodePlex 创建开源项目

来源:互联网 发布:linux shell 等待确认 编辑:程序博客网 时间:2024/06/02 19:36

CodePlex是微软的一个开源网站(http://www.codeplex.com/).开发人员可以在上面创建自己的开源项目.
并对项目进行源代码版本控制和BUG/任务分配管理.
CodePlex上使用的源代码管理软件是微软的Team Foundation Server来进行管理的.Team Foundation Server是微软内部使用的源代码管理软件.是Vss的替代品.其介绍: http://www.microsoft.com/china/msdn/vstudio/teamsystem/team/
费话少说,开始正题.

创建项目
1.点击https://www.codeplex.com/UserAccount/Register.aspx 进入注册.
2.注册登陆成功后,输入https://www.codeplex.com/Project/ProjectCreation.aspx地址进行创建你自己的项目.
3.创建完成,你可以输入http://www.codeplex.com/你的项目名,进行你的项目管理.比如我的: ttp://www.codeplex.com/FrameWork
4.项目创建好后,你必需将你的软件上传到codeplex否则,在90天后你创建的项目会被删除.

上传你的源代码
CodePlex提供了四种源代码管理方式
1.CodePlex Client  使用命令行方式上传和更新.(本人试用了一下,实在太不方便了.他只能一个一个文件的增加.无法一个目录增加.一个字:累) 下载/介绍地址: http://www.codeplex.com/CodePlexClient
2.eamprise Explorer 没有试用
3.Visual Studio Team Explorer 最好的管理工具,不过有 246 MB 有点大.介绍/下载/安装说明: http://www.codeplex.com/CodePlex/Wiki/View.aspx?title=Obtaining%20the%20Team%20Explorer%20Client
过Visual Studio Team Explorer连接到CodePlex的源代码,你可以对项目进行Bug/任务分配等管理,另外你还可以在CodePlex上将其它人的CodePlex帐号加入到你的项目中来.可以同时实现多人进行同步开发.
4.如果你安装过Team Foundation Server的客户端,你可以直接使用Team Foundation Server连接到你创建的项目上.和Visual Studio Team Explorer功能一样.

开发时,需要用到Team Explorer Client ,246Mb,下载地址是:http://download.microsoft.com/download/2/a/d/2ad44873-8ccb-4a1b-9c0d-23224b3ba34c/VSTFClient.img

如何安装?
下载后,用Deamon Tool或其它的虚拟光驱软件载入后安装。

如何设置?
安装完成后,启动VS2005,选择菜单上的 工具(Tools)-选项(Options),打开选项对话框,找到 源码控制(Source Control),在右边的下拉列表里选择 Visual Studio Foundation Server。

如何签出项目?
选择 文件(Files)-源码控制(Source Control)-Open From Source Control,然后 按照向导,填写你在http://www.codeplex.com/vs2005im/SourceControl/ListDownloadableCommits.aspx页面里看到的配置信息,
比如我的是:
点击在新窗口浏览图片 CTRL+鼠标滚轮可放大/缩小

因为时间比较匆忙,先写这些,关于如何使用VS2005签入及签出项目,以后慢慢补充。请要报名的朋友在下面回贴。

CodePlex相对于在.net上进行开源软件开发的话,应该是最值的推荐的.其与Vss2005的无缝整合将使你的开发更方便.
顺便介绍一下我发布在CodePlex上的开源项目: http://www.codeplex.com/FrameWork :)