标签: tfvc

Azure为多个项目持续部署

我创建了一个Azure Web站点并将其连接到Visual Studio Online,这会自动设置一个连续的部署版本(根据此页面).

最初这适用于一个项目的解决方案,但现在我添加了一个Web API项目作为后端.这个名称是按字母顺序排列的两个项目中的第一个,所以现在它是唯一一个在签入文件时构建和部署的项目.这导致了我的问题:

如何修改默认的持续部署构建以部署两个应用程序?

我确信它必须对构建模板或参数或构建使用的发布配置文件进行相当简单的更改.唯一的问题是我不知道:A)如何在默认TfvcContinuousDeploymentTemplate.12.xaml构建模板中更改这些设置,以及B)如何修改在持续部署构建中使用的发布配置文件.

我已经从Visual Studio中手动发布了这两个项目,并按照本答案中的说明将它们部署到正确的位置.我右键单击每个项目,单击发布,然后选择"Microsoft Azure Web Apps"发布目标(在填写所有设置之后)将发布配置文件添加到我的项目中,并允许我按照我想要的方式手动部署它们.

遗憾的是,似乎没有办法重新上传这些发布配置文件,以便可以在CD版本中使用它们.我已将它们检查到源代码控制中,我只需要知道如何使用CD构建来使用它们.我怎样才能做到这一点?

azure continuous-deployment azure-web-sites tfvc azure-devops

5
推荐指数
1
解决办法
2299
查看次数

什么是git cherry-pick的TFVC中的等价物

我很抱歉我的问题,但我是TFS noob用户,git cherry-pick的TFVC(团队基础版本控制)中的等价物是什么?

git tfs cherry-pick git-cherry-pick tfvc

5
推荐指数
2
解决办法
3508
查看次数

Azure DevOps - organizing projects and repositories

(Posting the question here as this is the 'community' that Microsoft redirects to with a 'Need advice? Ask community' button. Hope it won't get closed as 'primarily opinion based' or 'too broad')

Hello,

I want to start using AzureDevops in my department for organizing code & work. We're a small team who creates a large number of applications & plugins.

Some of these applications have a very short lifecycle, i.e. we deliver them, and they work for years without …

tfvc azure-devops azure-pipelines azure-repos azure-boards

5
推荐指数
1
解决办法
1574
查看次数

TFS客户端侧挂钩

我们使用TFS作为版本控制.目前,项目管理是通过我们当地的PMS应用程序完成的.我们有一个要求,例如当团队成员检查项目时,显示用于输入任务详细信息的自定义对话框并更新我们的本地pms数据库.我想显示一个自定义对话框,和/或调用签入命令后.同时确保只通过此自定义对话框成功提交任务详细信息,我们可以签入项目.

tfs visual-studio checkin-policy tfvc

4
推荐指数
2
解决办法
1882
查看次数

我可以在Visual Studio中使用WinMerge作为我的合并/差异工具吗?

我需要比较我的项目中的两个文件,这是用C#编写的.我可以将WinMerge(或任何其他差异工具)与Visual Studio集成,并从内部轻松使用它吗?

winmerge visual-studio-2010 difftool tfvc

4
推荐指数
1
解决办法
1669
查看次数

TFS Windows资源管理器集成 - 在VS之外获取版本历史记录

我使用TortoiseCVS使用CVS源代码控制与Windows资源管理器集成工作了一年,这使我能够以图形方式查看文件的历史记录,并允许我比较文件的任何2个版本,而无需打开IDE.

最近我开始在一个使用TFS的新地方工作,这需要我每次想要查看文件历史记录时都打开Visual Studio.

在TFS和Windows资源管理器之间进行这种级别的集成会很棒.我想知道是否有任何第三方开发了这样的功能?目前我在Visual Studio 2013中使用C#.

在此输入图像描述

这是我在选择Revision Graph时看到的:

在此输入图像描述

explorer tfs windows-explorer visual-studio-2013 tfvc

4
推荐指数
1
解决办法
1788
查看次数

从TFS迁移到AzureDevOps

我们计划将一个大型团队项目从TFS迁移到Azure DevOps。TFS存储库是经典的TFVC,而工作项模板是自定义的CMMI模板。要求是在迁移时将源代码存储库转换为具有历史记录的git,并将自定义的CMMI模板转换为Scrum工作项。我们也被问到保持源代码和工作项之间关系的可能性。我读了很多文章和博客。很少有工具和选项,例如tfsmigrator,git-tfs和vsts-wi-migrator。但是我不明白这个要求是可行的。微软甚至有了一个干净的开始,并将其作为首选。我需要有关天蓝色devops社区的评论/案例。

tfs migrate tfs-process-template tfvc azure-devops

4
推荐指数
1
解决办法
1639
查看次数

4
推荐指数
2
解决办法
1512
查看次数

无处不在的团队资源管理器 - 从挂起的更改中删除被忽略的文件

有没有办法从 TFS 的 Team Explorer Everywhere 中的 Pending Changes 列表中删除挂起的更改?

我在我的项目中添加了一个 .tpignore 文件,并且我排除了某些我不想要的源代码管理(构建、WEB-INF 等)。但是,在添加忽略文件之前,团队资源管理器似乎无处不在地选择了这些文件,因为它们保留在待处理的更改列表中。

我可以看到 eclipse 至少发现它们应该被忽略,因为它们在项目树中都有 [Ignored] 标签。我原以为将文件添加到忽略文件会自动删除文件中存在的任何挂起的更改....

知道如何从挂起的更改中删除这些项目吗?在解决此问题之前我无法签入,因为我不想用所有这些无关文件弄乱我的源历史记录。

eclipse tfs team-explorer-everywhere tfvc

3
推荐指数
1
解决办法
3053
查看次数

Azure Devops 中缺少克隆按钮

我的任务是将存储库从 Azure Devops 移动到 Bitbucket 服务器。我对 Azure DevOps 非常陌生。当我访问 Azure 中的存储库时,我注意到我可以将存储库下载为 zip 文件,但没有克隆选项。我下载了 zip 文件,当我尝试解压缩该文件时,收到以下消息:

unzip: can't find file table
Run Code Online (Sandbox Code Playgroud)

解压缩过程将无法成功完成。有人可以向我解释为什么我无法从 Azure Devops 解压缩文件,或者告诉我为什么缺少“克隆”选项吗?

在此输入图像描述

azure tfvc azure-devops

3
推荐指数
1
解决办法
4759
查看次数