首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TFS集成平台:如何将用户映射到SVN适配器?

TFS集成平台:如何将用户映射到SVN适配器?
EN

Stack Overflow用户
提问于 2011-08-04 17:46:33
回答 1查看 950关注 0票数 1

我想使用TFS集成平台将源码从SVN迁移到TFS2010。

我使用的是TFS集成平台3月25日发布的Codeplex。

SVN适配器基本上可以正常工作。我可以将源代码从SVN存储库中获取到TFS中,包括完整的历史记录(来自SVN的所有修订)。

但是,所有到TFS的签入都是以运行TFS集成平台Shell的用户身份完成的。

我想知道如何配置SVN用户到TFS用户的映射。我的SVN用户不是配置为Windows用户的ActiveDirectory。

我只想为每个SVN用户指定一个到现有TFS用户的显式映射。

在网上,我找到了几个关于使用<UserMappings>元素、<ValueMap name="UserMap"><AliasMappings>的提示……但是似乎没有具体的示例说明如何使用SVN适配器进行配置。我所有的实验都失败了..。

这应该与SVN适配器一起工作吗?

有人能给我一个提示或指针如何配置这个映射吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-09 18:16:40

好了,在TFS集成平台MSDN论坛provided the solution上的各位。

我只是在这里重复一遍:

在您的配置xml中添加或扩展<UserIdentityMappings>元素。此元素位于<SessionGroup>内部。它应该看起来像这样:

代码语言:javascript
复制
<UserIdentityMappings EnableValidation="false">
   <UserIdentityLookupAddins />
   <DisplayNameMappings DirectionOfMapping="LeftToRight">
      <DisplayNameMapping Left="svnuser1" Right="domain\user1" MappingRule="SimpleReplacement" />
      <DisplayNameMapping Left="svnuser2" Right="domain\user2" MappingRule="SimpleReplacement" />
   </DisplayNameMappings>
</UserIdentityMappings>

这在我身上起作用了。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6939243

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档