Как осуществляется сопоставление пользователей во время миграции с MKS на SVN с помощью svn-importer?

У меня есть задача перенести MKS на SVN для какого-то клиента. Я знаком с SVN и пользовался им 4 года.

Есть только один конвертер, который я смог найти в Интернете.
Его бесплатный инструмент переноса данных Subversion: Importer для SVN от Polarion Software
Очень хорошая документация по программному обеспечению с четкими пояснениями по отображению таких понятий, как ревизии. , Филиалы и т.д.

Но в документации ничего не говорится о сопоставлении пользователей. Он не говорит, как это должно быть сделано или управляться. Я не мог найти много информации после поиска в Интернете.

Может ли кто-нибудь сообщить мне, как пользователи отображаются из MKS в SVN и как мы должны этого добиться?


person GuruC    schedule 04.05.2012    source источник


Ответы (1)


http://www.polarion.com/products/svn/svn_importer_features.php#MKS

Преобразование сохраняет ревизии, авторов, сообщения коммитов и даты коммитов.

Если вы проверите источник для org.polarion.svnimporter.mksprovider.internal.MksTransform

    /**
     * create a new SVN revision based on MksCommit
     * @param commit MksCommit object used to construct SVN revision
     */
private void createSvnRevision(MksCommit commit) {
    svnModel.createNewRevision(commit.getAuthor(), commit.getDate(), commit.getMessage());
    svnModel.getCurRevision().getProperties().set("MKSRevisionNumbers", commit.joinRevisionNumbers());
}
person fglez    schedule 29.05.2012