Как использовать VisualSVN с решением, совместно используемым VS 2005 и VS 2008? - PullRequest
0 голосов
/ 23 октября 2008

После рассмотрения других вопросов, связанных с совместным использованием решений между VS 2005 и VS 2008, кажется, что для этого нужно получить два файла решений (один для VS 2005 и один для VS 2008).

Однако, если решение находится под контролем исходного кода (в нашем случае VisualSVN), как мы будем поддерживать два файла решения и не перезаписывать один или другой при каждом обновлении / фиксации?

Можно ли удалить только файл .sln из системы контроля версий и не дать клиенту VisualSVN проверить его состояние в Visual Studio?

Спасибо

Мэтт

Ответы [ 2 ]

1 голос
/ 23 октября 2008

Я не уверен, что вижу проблему - если у вас есть два файла решения, почему любой из них будет перезаписан? Я действительно имею в виду два файла, например MyApp2005.sln и MyApp2008.sln, где при создании нового проекта вы делаете это в решении 2005 года, а затем просто «добавляете существующий проект» в решении 2008 года.

Что бы VisualSVN сделал, чтобы все испортить?

(У меня такая же настройка для моего C # в исходном коде Depth , и я использую VisualSVN - я не видел никаких проблем.)

0 голосов
/ 23 октября 2008

Сейчас работает.

Я пытался обновить / преобразовать решение в 2008 (имя решения совпадает с именем 2005) и каким-то образом заблокировать файл решения 2008 из commit / update.

Я создал новое пустое решение в VS 2008 (другое имя) и использовал «добавить существующий проект», как вы предлагали.

Спасибо

Мэтт

...