Файлы csproj & cspscc исключительно проверены. Как 2+ разработчики работают в одном проекте в Source Safe? - PullRequest
0 голосов
/ 07 января 2010

Я и другой разработчик работаем над тем же проектом VS 2008, используя Source Safe. Если одному из нас нужно добавить новый элемент, человек, у которого не извлечен файл csproj, получает сообщение, которое он не может добавить, поскольку извлечены файлы csproj и vspscc.

Это нормальное поведение Source Safe? Какой обходной путь, кроме как попросить человека зарегистрироваться или использовать другое программное обеспечение для контроля версий?

Ответы [ 2 ]

0 голосов
/ 07 января 2010

Вы можете отключить эксклюзивную проверку в SourceSafe с помощью диалогового окна параметров , флажок «Разрешить множественные проверки» . Это позволит вам и вашему коллеге одновременно проверить .csproj. Однако, если вы оба вносите изменения, вам нужно будет объединить эти изменения, когда второй человек выполняет их регистрацию - и SourceSafe имеет общеизвестно слабые инструменты объединения по сравнению с другими системами контроля версий. Поэтому, несмотря на то, что многократное оформление заказа может быть спасением, вы все равно захотите избежать его, где это возможно.

0 голосов
/ 07 января 2010

Это было «нормальное поведение», когда я использовал VSS в период 200-2006 гг. В VSS могут быть некоторые опции, чтобы отключить «эксклюзивную проверку», которая позволит вам обоим извлекать файл одновременно, и тот, кто проверяет его во 2-ом, должен выполнить слияние.

...