как связанные файлы в хранилище VSS могут быть перенесены в репозиторий SVNкак связанные файлы в хранилище VSS могут быть перенесены в SVN репозиторий
ответ
(я предполагаю, что вы говорите об общих файлах в VSS?)
I не думайте, что есть автоматическая миграция. Но вы можете использовать SVN's externals feature для достижения такого же эффекта.
У меня была такая же проблема, и я смог изменить Polarion SVN Importer для обнаружения общих файлов.
Возможно, было бы возможно дополнительно модифицировать его для генерации внешних SVN-файлов в файле дампа вместо дублирования общих файлов.
Вы можете использовать проект VSS2SVN с открытым исходным кодом из CodePlex. Также см. this answer. Эта утилита работает, проверяя файлы из VSS, затем проверяя их обратно на SVN, поэтому переносит общие элементы. Однако в SVN элементы больше не будут использоваться совместно. Каждый ролик будет иметь отдельную копию.
Если вы говорите о функции VSS о том, чтобы один файл был разделен на несколько папок, посмотрите на this other question: у него получилась некоторая обратная связь.
Короткий ответ: попробуйте избежать общих файлов (трудно поддерживать и документировать, особенно когда вы вступаете в ветвь) или использовать свойство svn:externals
.
Вы действительно используете VSS для Linux? –