2010-12-11 2 views
0

Вы, ребята, знаете хороший способ поддерживать версии проектов.Варианты проекта

В настоящее время я просто застегиваю всю папку своего веб-сайта каждый раз, когда я решаю, что это новая версия и назовите ее для ex. 2.0.1

Есть ли лучший способ поддерживать версии проекта?

Благодаря

ответ

0

Рассматривали ли вы с помощью управления исходным кодом, как Visual Source Safe или Team Foundation Server?

Они поддерживают управление версиями файлов и проектов.

+0

Должен надеяться, что они поддерживают управление версиями файлов и проектов! – Arafangion

+0

Я бы избегал Visual Source Safe, если вы не используете его уже * (в этом случае посмотрите на использование чего-то лучшего: это лучше, чем не VCS, но это все). Свободные инструменты (Subversion, GIT, Mecurial, ...) превосходят VSS для VCS. Такие инструменты, как TFS, намного больше, чем просто VCS. – Richard

1

Я бы порекомендовал посмотреть на Team Foundation Server, если у вас есть бюджет. Если нет, то что-то вроде Tortoise SVN прекрасно сочетается с Visual Studio и отлично работает. Git тоже очень хорошо.

3

или вы можете использовать Git его бесплатно & очень быстро, вы можете Git Extensions, скачать его менеджер расширений

+0

+1 - только начал использовать Git с расширениями Git и Github и должен сказать, что пока что я впечатлен. –

2

Team Foundation Server является слишком дорогим, и я бы не стал рассматривать Visual Source Safe на всех. Альтернативы:

  1. Subversion - http://subversion.tigris.org/
  2. Гит - http://git-scm.com/
  3. Mercurial - https://www.mercurial-scm.org

http://martinfowler.com/bliki/VersionControlTools.html хорошая статья, которая может помочь вам решить.

+0

Team Foundation Server намного дешевле, чем другие конкурентные решения ALM. И это нулевая предельная стоимость, если разработчики уже имеют VS + MSDN (т. Е. Вы уже заплатили за нее). – Richard

+0

Если честно, даже если бы это было бесплатно, я бы не выбрал TFS по предоставленным альтернативам. Недостатком решения ALM является то, что он увеличивает блокировку поставщика. Например, я бы не выбрал другой инструмент CI для TeamCity, поэтому какие преимущества мне предоставили бы TFS? – devdigital

Смежные вопросы