NanGeNteam团队官网源码(团队官网html源码)

http://www.itjxue.com  2023-03-02 07:28  来源:未知  点击次数: 

source control explorer如何去掉local path

以下是使用Visual Studio Team Explorer管理Codeplex上源代码的一些说明,感谢张欣提供的素材。

1. 设置

CodePlex支持Subversion、Visual Studio Team Explorer和Team Explorer Everywhere三种方式。请前往项目的源代码选项页面,点击右侧“Source Control Setup”小节中您所选用的方式来查看具体参数信息。以下操作步骤以Visual Studio Team Explorer为例。

打开Visual Studio中的Team Explorer(如果没有,请自行安装),选择Team Explorer中的“Connect To Team Project”。如果您的Team Explorer还没有配置过CodePlex上的项目,请添加Server,参数参考下图或者Codeplex上的提示:

Project Collection选择TFS05,Project Name为wpmind。

在这里需要注意的是,如果您的codeplex用户名为zhangsan,那么源代码管理中你的用户名为snd\zhangsan_cp,而密码和你codeplex的密码一致。

2. 源代码获取

当Team Explorer连接上wpmind的项目后,在Team Explorer中会看到如下图所示:

请双击”Source Control”打开”Source Control Explorer”。然后在左侧项目列表中选中wpmind这个项目,然后在右侧列表上方“Local Path”地方点击”Not mapped”来设定一个该项目在本地的映射目录。然后右击该项目选择“Get Last Version”就可以获取到所有最新的被签入的代码。

3. 代码的签出和修改

打开步骤2中所获得的solution文件(WPMind Framework for WP7.sln),然后在Solution Explorer中任何一个文件上面点击右键选择“Check Out for Edit…”就可以将该文件签出以供修改。通常,你首先需要签出项目文件(WPMind.WP7.csproj)才能向项目中增添新的文件。

4. Shelve你的代码

Shelve的意思就是搁置,当你修改/添加了某些代码后,请不要直接Check In到服务器上面。应该让团队中其他成员进行代码审核,当80%的成员都同意check in你的代码的时候才能将代码签入服务器。这样才能保证服务器上具有较高质量的代码。修改完毕代码,在Solution Explorer中右键点击工程,选择”Shelve Pending Changes…”.然后为你的这些代码起一个”Shelve”的名字和添加一些注释,最后点击”Shelve”就可以将代码提交到服务器“搁置”起来。

5. Unshelve和代码审核

当有人Shelve了代码后,需要在论坛中相应版块发帖要求大家进行代码审核。审核代码的时候,需要你打开该工程,然后在VS2010的菜单中,依次“File”-”Source Control”-”Unshelve Pending Changes…”。然后在owner name中输入该成员的ID(别忘了那个_cp)点击Find就会列出他的所有搁置的代码。

这时候有两种审核的方式,对于少量更改,请点击“Details”按钮,则会列出该Shelve中所有的代码:

选中某一个文件,右键点击然后“Compare”-”With Last Version…”就会把这个改动和服务器上最终的代码来进行对比。

或者你也可以在上一个shelve列表中选中该搁置,然后点击”unshelve”,系统会把这个你本地相应的文件签出,然后把这些改动应用到你的本地。然后你就可以来编译并测试它。

如何创建一个Team Project

使用Team Explorer,我们可以方便的创建Team Project,连接到TFS服务器后,在Team Explorer中右键点击TFS服务器,选择“新建团队项目”:

为Team Project选择一个好记的名称:

在这里,为项目选择一个过程模板,所谓的过程模板,就是一种经验模式,这种经验模式在TFS中体现的是,在团队开发过程中,需要对哪些具体工作进行跟踪,例如是否要对风险(Risk)进行跟踪识别,每种工作的状态有几种,什么情况下发生状态变化等等。

对于小型的团队开发,可以选择MSF for Agile Software Development模板,在VS2008中,这个模板的版本是4.2,对于大型一点的团队,则可以选择MSF for CMMI Process Improvement,我们还可以使用Power Tools自定义一个模板。

在这里,我们选择MSF for Agile Software Development模板:

在这里,我们可以修改团队项目门户网站的标题,并输入团队项目门户网站的说明,这些将会显示在项目的门户站点上:

在这里,我们可以指定团队项目源代码管理的选项,一般对于新的Team Project,我们选择“创建空的源代码管理文件夹”:

创建向导汇总了相关信息后,点击“完成”按钮,就可以开始创建过程:

创建成功后,提示如下窗口:

点击“关闭”按钮,Visual Studio中会显示过程指南的相关信息:

有没有比Teambition、JIRA更好用的项目管理工具

比Teambition、JIRA更好用的项目管理工具建议使用8ManagePPM项目管理工具,可跟踪项目实时活动情况并及时反馈,实时、透明的信息使项目管理者能够第一时间了解和发现项目中存在的问题,找到问题的起因并自动追踪该问题负责人,明确、精确呈现企业项目实施过程中的利益关系,以督促项目人员认真负责,并承担责任,从而减少员工推卸责任的不良现象。

1、项目实施与计划同步,第一时间明确项目更改所引发的问题

项目实施过程中,客户需求变更,项目改动是无法避免的,所以项目计划中要提供完整的项目相关活动及依赖性,明确项目因素改变时会影响哪些活动,并及时作出调整。

对于需求沟通,8Manage项目管理工具能以迭代的方式对复杂需求进行递交及验收,自动追踪需求评审与验收情况,如发现项目需求变化会影响其他阶段的进行,系统会自动发送变更需求,并提醒相关负责人,让其尽早了解需求变化所带来的影响,及时作出对策。

2、资源去向清晰,分配明确

资源分配涉及的因素很多,跨部门、跨地域、跨项目等,都会给项目资源分配带来一定的麻烦,而项目重组或者变更时也会影响资源的使用情况。

支持跨部门、跨站点、跨项目的资源分配及有效跟踪其实际使用率,支持资源使用情况的查询和追踪,自动匹配项目资源与项目吻合度,帮助用户恰当分配资源,提高项目资源的使用率。同时,对人力资源也有清晰的工时管理方案,可通过系统传递的数据监控员工的实际工作情况与工时分配使用情况,及时监督员工工作,提高员工工作效率。

在实际运用中,8Manage不仅仅可以管理项目,还适合中大型企业结合其他企业管理模块一同使用,最初以“一个设计一个系统”的架构研发而成,实现“装配式”企业管理方案,不仅有项目管理软件模块,还涵盖了CRM、OA、人力资源管理、财务管理、O2O、BI等,每个单个的功能模块均可独立使用,亦可按照企业需求“装配”使用,功能模块随意选择,并通过IT技术集中装配,实现一个系统管理企业全部运营,提高企业管理效益。

(责任编辑:IT教学网)

更多

推荐java认证文章