团队开发-CodePlex的源代码管理

简介: 本文是“团队开发-CodePlex的工作模式和团队协作开发”的续篇。 安装Visual Studio Team Explorer 下载并安装Visual Studio Team Explorer,请到这里下载:http://www.

本文是“团队开发-CodePlex的工作模式和团队协作开发”的续篇。

安装Visual Studio Team Explorer

下载并安装Visual Studio Team Explorer,请到这里下载:http://www.codeplex.com/CodePlex/Wiki/View.aspx?title=Obtaining%20the%20Team%20Explorer%20Client

Visual Studio Team Explorer是一个集成在Visual Studio里的源代码管理器,用来访问TFS(Team Foundation Server),提供VS 2005和VS 2008的版本。

clip_image002

 

连接TFS

在VS 2005的菜单中,选择Tools->Connect to Team Foundation Server…

clip_image004

 

点击"Connect to Team Foundation Server …"后,弹出设置TFS服务器的对话框,点击“Servers..”

clip_image006

 

编辑TFS服务器列表,点击“Add.."

clip_image008

 

根据CodePlex中的信息设置TFS, 这个项目的TFS信息是:

Server Name: tfs01.codeplex.com
Port number: 443
Protocol: https

clip_image010

 

点击“OK”后,如果网络连接正常,会弹出输入用户名和密码的对话框,根据提示,输入用户名和密码:

Username: snd\m2land_cp
Password: <same as your website password>

clip_image012

 

密码验证成功后就会添加一个TFS服务器:

clip_image014

 

选择这个TFS服务器,点击“Close”,之后你就可以在“Team Explorer”窗口中看到这个Team Project了(如果这个窗口没出现,去“View”菜单下找一下)。

clip_image016

 

现在我们要把这个服务器上Team Project加进来,在TFS地址上点击右键,选择“Add Existing Team Project …”

clip_image018

 

选择CodePlex为我们创建的项目。

clip_image020

 

我们还要为Team Explorer的Source Code Control指定一个本地的工作目录。对于DotNetNuke开源项目,建议指定DotNetNuke网站的根目录。

在VS的菜单中点击”File -> Source Control -> Workspaces…”

clip_image022

 

在Workspaces设置窗口中点击“Add…”

clip_image024

 

设置TFS Team Project 的目录和本地目录,这里TFS Team Project我设置为使用根目录,本地目录是DotNetNuke的根目录。

clip_image026

 

现在,现在我们需要为这个项目添加第一个版本的源文件了!

打开你的DotNetNuke解决方案(当然,其它的解决方案也一样),在“Solution Explorer”中选择一个要添加的项目,然后选择“File -> Source Control -> Add Selected Project to Source Control”

clip_image028

 

被加入的项目的图标会被加上一个黄色十字,如图:

clip_image030

 

到这里,我们只是把这两个项目加入了源代码管理,还没有真正的Check In到TFS服务其中。

我们在项目上右键,选择“Check In”

clip_image032

 

在弹出的对话框中确认要“Check In”的文件,就会看到”Check In”的过程。

clip_image034

 

完成”Check In”后,你就可以在CodePlex中看到“Check In”的版本了。

clip_image036

本文作者m2land,转载请注明出处,作者博客地址:http://m2land.cnblogs.com

目录
相关文章
|
2月前
|
安全 开发工具 数据安全/隐私保护
代码管理记录(一): 码云Gitee代码提交和维护
本文介绍了Gitee平台,提供了代码托管服务,并详细说明了从新建仓库到代码提交的步骤。
70 1
代码管理记录(一): 码云Gitee代码提交和维护
|
2月前
|
开发工具 git Python
代码管理记录(二):Github代码上传实操
本文是关于如何使用Git将本地代码上传到GitHub的实操指南。介绍了Git的基本概念、安装方法,并通过详细的步骤指导用户从GitHub创建仓库到使用Git命令初始化、添加、提交代码,最终将代码推送到远程仓库。同时,还汇总了一些常见的错误及其解决方法。
42 2
代码管理记录(二):Github代码上传实操
|
7月前
|
Kubernetes 开发工具 git
带你读《代码管理实践10讲》——一、量体裁衣,寻找适合你团队的代码协同模式(1)
带你读《代码管理实践10讲》——一、量体裁衣,寻找适合你团队的代码协同模式(1)
134 2
|
7月前
|
Linux 网络安全 开发工具
【超详细!超多图!】【代码管理】Python微信公众号开发(3)- 服务器代码上传Github
【超详细!超多图!】【代码管理】Python微信公众号开发(3)- 服务器代码上传Github
148 0
|
7月前
|
持续交付 开发工具 Android开发
带你读《代码管理实践10讲》——一、量体裁衣,寻找适合你团队的代码协同模式(2)
带你读《代码管理实践10讲》——一、量体裁衣,寻找适合你团队的代码协同模式(2)
121 0
|
7月前
|
SQL 安全 算法
带你读《代码管理实践10讲》——七、3类代码安全风险如何避免?
带你读《代码管理实践10讲》——七、3类代码安全风险如何避免?
166 0
|
7月前
|
存储 运维 监控
带你读《代码管理实践10讲》——九、打通源码!高效定位代码问题
带你读《代码管理实践10讲》——九、打通源码!高效定位代码问题
86 0
|
7月前
|
Java Serverless Maven
云效代码管理问题之代码仓库配置需要评审如何解决
云效仓库是阿里云提供的代码托管和版本控制服务,支持Git等多种版本管理工具;本合集聚焦于云效仓库的使用技巧、团队协作流程以及常见问题解答,旨在帮助开发者更高效地进行代码管理和协作开发。
1848 0
STM32框架式代码管理LED代码的讲解
STM32框架式代码管理LED代码的讲解
164 0
代码管理学:代码分堆
代码管理学:代码分堆
1855 0

热门文章

最新文章