首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VSS到TFS迁移-在签入操作中持久化用户

VSS到TFS迁移-在签入操作中持久化用户
EN

Stack Overflow用户
提问于 2010-04-23 15:44:49
回答 2查看 608关注 0票数 1

我正在使用VSSConveter.exe工具从VSS6 (使用2005 ide)导入到TFS2008。我运行了analyze (没有错误)并使用用户映射文件进行迁移(包含vss/域用户映射)

我想坚持在tfs签入用户的文件,目前签入用户的所有版本的文件显示为admin (帐户im运行导入),原始签入用户被附加到签入注释。例如:-

VSS中的TestFile.aspx

  • 签入ver: 1- User:Adam -注释:TEST2 1
  • 签入ver: 2- User:James -注释:TEST2 2
  • 签入ver: 3- User:Joel -注释:TEST2 2

在导入TFS之后

  • 签入ver: 1- User:mydomain\Admin -注释:TEST2 1(由亚当提交)
  • 签入ver: 2- User:mydomain\Admin -注释:TEST2 2(由詹姆斯提交)
  • 签入ver: 3- User:mydomain\Admin -注释:TEST2 2(由Joel编写)

在TFS中,我希望用户显示为正确的域用户,就像在用户映射文件中配置的那样。

这是可能的,还是VSSConverter程序就是这样工作的?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-04-25 22:41:08

这只是它的工作原理。

导入是通过API执行的,API自动计算签入时间和用户,以防止人们提供自己的值,这很容易破坏历史。因为没有办法覆盖这些值,导入标记,包括原始日期和用户,通过签入上的注释。

编辑:使用用户映射文件将允许导入过程将VSS用户名替换为正确的TFS用户名(如注释中所讨论的)

票数 0
EN

Stack Overflow用户

发布于 2011-02-02 20:43:54

我发现UserMap.xml被忽略了,除非您将一个xml节点添加到迁移设置中,这里是我的文件的顶部部分,以显示它的去向。是否有文档显示完整的迁移映射XML文件模式?

代码语言:javascript
复制
<SourceControlConverter>
    <ConverterSpecificSetting>
        <Source name="VSS">
            <SQL Server="W00027"></SQL>
            <VSSDatabase name="D:\Program Files\SourceSafe"></VSSDatabase>
            <UserMap name="D:\Program Files\SourceSafe\Conversions\UserMap.xml" />
        </Source>
...
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2699935

复制
相关文章

相似问题

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