我已经参与编写TFS连接器到我们的翻译应用程序。我们提供了一个连接器,用于从TFVC获取文件并将这些文件的翻译版本上传回到回购站。TFS(Team Foundation Server)Java SDK - 按用户故事查找文件
我们对TFS的工作原理并不熟悉,因为我们只知道TFVC的基本知识。下面是我们的连接器的一些额外的要求:(?可这个被故事名义进行,而不是数)
定位在VSTS相应的本地化故事[我们正在获取符合某些变更文件]
关联与相应的本地化故事为每个应用程序
文件提交文件进行代码审查
有谁知道是否有可能通过查看故事名称来找到使用Java SDK查找文件的TFVC存储库上的文件?
至于上传文件,我明白,我们将不得不使用workspace.shelve而不是workspace.checkIn来搁置这些文件,以便它们可以提交审查,对吗?
关于TFVC,它使用带shelveset的代码审查工作项目。关于变更集的工作项目,变更集将与工作项目(例如用户案例)相关联。你能否提供你的需求的细节,你想获得用户商店的变更集,或者你想通过使用Java做代码审查吗? –
谢谢你的见解。我们必须从TFVC存储库中选取与特定用户故事关联的文件。然后,我们将添加这些文件进行翻译,我们将不得不将翻译后的文件上传回存储库。现在我们只是把它上传到回购站。客户端请求将上传的文件与用户故事相关联。他们希望我们创建shelveset,以便文件可以首先获得代码审查。我认为他们会自己使用TFS进行代码审查。 – sebastian89n