как связанные файлы в репозитории vss можно перенести в репозиторий svn - PullRequest
4 голосов
/ 26 мая 2009

как связанные файлы в репозитории vss могут быть перенесены в репозиторий svn

Ответы [ 4 ]

1 голос
/ 29 июля 2009

Если вы говорите о функции VSS, состоящей в том, что один файл используется в нескольких папках, взгляните на этот другой вопрос : он получил довольно много отзывов.

Краткий ответ: либо старайтесь избегать общих файлов (сложно поддерживать и документировать, особенно когда вы переходите), либо используйте свойство svn:externals.

1 голос
/ 26 мая 2009

У меня была такая же проблема, и я смог изменить Polarion SVN Importer для обнаружения общих файлов.

Возможно, было бы возможно изменить его дальше, чтобы генерировать внешние SVN в файле дампа вместо дублирования общих файлов.

1 голос
/ 29 мая 2009

Вы можете использовать проект VSS2SVN с открытым исходным кодом из CodePlex. Также см. этот ответ . Эта утилита работает, извлекая файлы из VSS, затем возвращая их обратно в SVN, поэтому она переносит общие элементы. В SVN, однако, элементы больше не будут совместно использоваться. У каждого проекта будет отдельная копия.

0 голосов
/ 26 мая 2009

(я полагаю, вы говорите об общих файлах в VSS?)

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

...