1

我使用 hg convert 将我的 svn 存储库迁移到 Mecurial。它在很大程度上是成功的。但是,我有一个 svn 存储库,它只是一个 word 文件的文件夹,这会在 TortoiseHg 的变更集详细信息中的“Subversion:”属性中显示不需要的信息。

对于我的其他项目,此属性显示类似 'utils@182' 的信息,其中此信息是指来自我的源 svn 存储库的存储库 (utils) 和修订版 (182)。我认为这主要是我的运气,因为存储库往往有一个文件夹,其中包含 .svn 位置中的所有文件,例如:

myreposlocation.com / main.svn / utils

幸运的是,要么我创建了一个子文件夹来在一个存储库中构建项目,要么创建了一个由 Visual Studio 创建的额外文件夹。

无论如何,当我转换没有子文件夹的项目并且 url 是这样的时,问题就来了:

myreposlocation.com / docs.svn

发生的事情在 Subversion: 属性详细信息中,它放置修订号(我假设来自 svn 存储库),然后假设它指向当前存储库中的修订并添加该修订的变更集以及链接,就像父/子属性一样。这是不正确且具有误导性的。理想情况下,我希望它像以前一样显示“docs@16”或什么都不显示。

关于如何将配置开关添加到转换或转换后删除此详细信息的任何想法?提交都是目标存储库上的草稿,我可以根据需要多次重新创建它。

我尝试添加一些图像,但由于我是新来的,长期阅读者,第一次发布海报,所以无法添加;)

谢谢

影音

4

0 回答 0