2012-05-10 7 views
0

Я привык использовать subversion с tortoisesvn с другими командами разработчиков и нашел, что это очень полезно. Моя текущая команда разработчиков использует MS Sourcesafe, который, я считаю, является нагрузкой .... ну вы понимаете! Я правильно понял, что подрывная деятельность с toirtoisesvn теперь является стандартом для современного управления версиями, а не безопасным исходным кодом?Является ли Visual sourceafe старой технологией, а не Subversion и TortoiseSVN?

Благодаря

+0

причины близко флага, пожалуйста !!! – Funky

+0

Согласен. Я ответил, потому что это интересно, но это действительно не вопрос для SO ... помечен. –

ответ

1

Visual Source Safe очень очень старая и в возрасте. И очень далеко за то, что вы ожидаете сегодня от исходной версии системы.

CVS не очень молод, но, вероятно, был более современным в своей идее и не просил вас блокировать файлы для примера.

Subversion, который в настоящее время тоже устарел, означал замену этого очень старого поколения.

Теперь молодые системы: Mercurial и Git.

0

Это очень субъективный вопрос.

Но ответ «Да» ... да, это старая технология, основанная на дате выпуска и графике обслуживания.

TFS - это новая альтернатива Microsoft для VSS.

2

Даже разработчики Microsoft отказались использовать VSS. Честно говоря, я не думал, что кто-то в мире все еще использовал этот пылающий шар ... SVN был приличным, так как замена CVS в любом случае. Но если вы оцениваете текущие решения SCM, тогда сделайте себе сервис и не используйте его. Я бы рекомендовал посмотреть следующие предложения с открытым исходным кодом:

  • Git (мой личный фаворит).
  • [Mercurial (еще один хороший один, похожий на Git)
  • Bazaar (подбирал скорость в какой-то момент, но выдувается из воды двух вышеупомянутых вариантов, на мой взгляд)

Некоторые коммерческие предложения:

  • Perforce (один из лучших коммерческих СКМ)
  • Team Foundation Server (если вы используете VSS, то это логично коммерческий «Преемником». Не без своих собственных проблем, хотя)
  • Borland StarTeam (Nice GUI, хотя его обработка удалений ужасна)
+0

Я не думаю, что есть наказание, достаточно серьезное, чтобы упомянуть StarTeam как альтернативу чему-либо. – R0MANARMY

+0

@ R0MANARMY - пожалуйста, предоставьте некоторые предпосылки для обоснования этого высокотехнического утверждения. – Perception

+0

Оглядываясь вокруг, разветвление/слияние в системе кажется [пугать некоторых людей] (http://stackoverflow.com/questions/1410722/do-you-feel-comfortable-merging-code), и это действительно не должно.У инструментов командной строки, похоже, нет понятия для * входа в систему *, поэтому команды должны быть [с префиксом имени пользователя/пароля] (http://stackoverflow.com/questions/2198825/how-to-get-the-labeled -code-from-starteamstcmd-exe), что делает автоматизацию неудобной ... – R0MANARMY