Как я могу исправить мою структуру каталогов в Visual Sourcesafe? - PullRequest
0 голосов
/ 10 декабря 2008

Я использую Visual SourceSafe с Visual Studio. Каждый раз, когда я некоторое время работаю над проектом, структура каталогов на моем жестком диске портится. Последние версии файлов собираются в свою собственную вложенную папку, поэтому я получаю C:\VS2005\Projects\MyProject\MyProject\MyProject\MyProject

Что вызывает это?

Ответы [ 4 ]

0 голосов
/ 05 декабря 2009

Вам понадобится старый и молодой священники ... или лучшая система контроля версий.

0 голосов
/ 11 декабря 2008

Что вызывает это?

Боюсь, что это просто общее безумие против ожиданий - VSS и VS вместе взятые. Вы могли бы потратить время, чтобы по-настоящему познакомиться с VSS и с тем, как он думает о вещах и о том, как избежать причуд и ловушек, но дело в том, что зверь такой устаревший, что я предпочитаю повторять утверждение Роберта, что выгоднее получить себе копию SVN и VisualSVN и никогда больше об этом не беспокоиться.

0 голосов
/ 11 декабря 2008

Не могу не согласиться с другими джентльменами, убегайте от VSS так быстро, как только сможете. Если вас это уже не укусило, так и будет. Любой инструмент будет лучше, будь то Subversion, Mercurial или другие. Первые два имеют расширения под названием Tortoise {SVN, HG}, которые позволят вам играть с дружественным интерфейсом, если вам не нравятся инструменты CLI. Мой собственный выбор - HG (также известный как Mercurial ), так как это децентрализованная / распределенная VCS, которая обеспечивает автономную работу / фиксацию и упрощенную распределенную работу.

0 голосов
/ 10 декабря 2008

Я не могу помочь с вашей конкретной проблемой, но я помню свои собственные проблемы с использованием SourceSafe всего несколько лет назад.

Если у вас есть выбор системы управления источниками, которую вы используете, я бы рекомендовал взглянуть на другие варианты. Есть несколько хороших на выбор.

Я переключился на SVN и никогда не оглядывался назад. Это на несколько световых лет лучше, чем SourceSafe, и настройка займет всего несколько минут, если вы используете visualsvn server (бесплатный продукт). Что касается интеграции с Visual Studio, visualsvn client стоит около $ 50, или просто используйте ANKH + Tortoise (оба с открытым исходным кодом и очень хороши). Суть в том, что коммутатор не должен стоить никаких денег, а пакеты установщика быстро запускают систему как на клиентах, так и на сервере.

Надеюсь, что это поможет, и удачи в SourceSafe, если вам придется продолжать его использовать.

Обновление: См. Также, эта тема

...