Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了在Team Foundation Server 2010中使用Android项目并进行分支.有更简单的方法吗?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
这就是我做的.如果有更好的方法回复.

>确保所有开发人员都安装了Android SDK&工具在相同的路径中.
>从Microsoft安装Eclipse TFS插件.
撰写本文时的链接是:http://www.microsoft.com/en-us/download/details.aspx?id=25125

以下是我遵循的步骤:

>我在随机文件夹(工作区)中启动了我的Android项目并完成了我的初始开发.
>然后我想在$root / Development / MyBranch / Android的开发分支下移动项目
> Android文件夹不存在,所以我创建的是使用TFs.如果您从资源管理器手动执行,那么TFS将不允许您在服务器端创建它.
>从原始项目工作区我做了“导出” – > “常规|首选项”,到某个文件夹.
>然后我做了“Switch Workspace” – > “其他”
我指定了$root / Development / MyBranch / Android的本地路径
>现在我得到一个空的工作空间.
>然后我做了“导入” – > “项目设置”并指定我之前导出的文件.
>然后我做了“导入” – > “一般|现有项目进入工作区”,“将项目复制到工作区”.
>令人惊讶的是,我让我的项目从新的位置启动并运行,像往常一样打嗝.
>然后我做了“团队|分享项目……”
>我跟着向导.
>有一个关于创建新工作区的疯狂屏幕.只需单击EDIT并确保TFS根映射正常.
>完成向导,到目前为止你完成了.
>运行项目时,插件还会将gen和bin文件添加到TFs.
不要试图与此作斗争,只需检查它们.稍后详细介绍.
>此时,我已将所有内容都签入,因此我合并到Main.
>在此步骤中,我想将项目合并到另一个开发人员的分支.
>过程类似.
>使用TFS创建$root / Development / OtherDev / Android文件夹.
>在开发者PC上启动Eclipse并执行“切换工作区” – > “其他”
>指定$root / Development / OtherDev / Android的本地路径
>现在你得到一个空的工作区.
>然后“导入” – > “项目设置”并指定之前导出的首选项文件(我将其包含在TFS中@R_801_10023@).
>然后“导入” – > “General | ExisTing Projects into Workspace”with“将项目复制到Workspace”并从$root / Main / Android的本地文件夹中复制项目
>然后执行“团队|共享项目…”以将项目与TFS连接.
>现在关闭Eclipse.
>将$root / Main / Android合并到$root / Development / OtherDev / And
> checkin $root / Development / OtherDev / Android

猜猜是什么,看起来你已经完成了.到目前为止,除非我做错了什么,但它“适用于我们的PC”.

特别说明:由于Eclipse / TFSPlugin将始终尝试将gen bin目录添加到源代码控制中,只需将它们始终检出,即使您在某个时间检查它们,也不要将它们合并回main.这只是浪费TFS上的磁盘空间来合并这些文件.

这种方法太复杂了,感觉不对劲.
有没有更好的方法来获得相同的结果?

谢谢!

解决方法

至于bin / gen目录… TFS 2010 SP1和更新版本有一个忽略选项. Bin应该自动添加但gen不是.要添加,请右键单击该文件夹,然后选择“团队”,然后单击“忽略”.您可能需要在TFS中删除这些文件夹,但它们不会与TFS同步.

大佬总结

以上是大佬教程为你收集整理的在Team Foundation Server 2010中使用Android项目并进行分支.有更简单的方法吗?全部内容,希望文章能够帮你解决在Team Foundation Server 2010中使用Android项目并进行分支.有更简单的方法吗?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。