2009-05-26 4 views

ответ

0

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

I не думайте, что есть автоматическая миграция. Но вы можете использовать SVN's externals feature для достижения такого же эффекта.

1

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

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

1

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

1

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

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