2012-01-14 3 views
7

Я провел последние несколько вечеров, изучая приложения для управления версиями, в основном здесь, на официальных чтениях и посещающих сайтах. Я ищу SCM для своих личных проектов C#.Использование пластиковых SCM для небольших личных проектов?

Я хочу, чтобы сервер управления версиями был локальным для моего ПК, не имел намерения создать удаленную или интрасети или многопользовательскую разработку и хотел бы использовать плагин VS2010 и, возможно, Eclipse; все функции Plastic SCM поддерживают в одной простой загрузке/установке, насколько я могу судить. Но у него гораздо больше возможностей и возможностей, чем я когда-либо использовал бы дома.

Если кто-то использует стиль оттиска SCM, вы считаете его эффективным в качестве одного разработчика SCM-инструмента?

+0

И что если «не использовать, а иметь мнения»? –

+0

Я ничего не знаю о пластмассовом scm (отсюда комментарий, а не ответ), мне просто интересно, посмотрел ли вы на хранилище sourcegear. Он мощный, но простой, подключается к VS и eclipse и свободен для однократного использования. –

ответ

8

Отказ от ответственности: I не работа для пластика SCM! : P

Ну, я использую пластик SCM в своей компании и дома с моими личными проектами (в течение 1 года), и, насколько я могу вам судить, Plastic IS BEST SCM тоже когда-либо сделанный человеческий род! :) Я уже использовал SVN, TFS, Source Safe (argh ..) и немного git, но очень мало.

Я страстный пользователь Пластик, и я могу сказать, что для одного проекта разработчика или команды вы можете положиться на пластик. Все сделано для того, чтобы отлично работать с Visual Studio. Тем не менее, я предпочитаю, чтобы графический интерфейс был выполнен с учетом моих изменений. Я просто считаю, что пластиковый графический интерфейс и интеграция с Explorer лучше подходят для работы. Я пришел из SVN-клиента, у которого было много проблем с интеграцией с VS, поэтому я изменил способ использования инструментов SCM. Плагин VS, клиент и интеграция Explorer делают все, что делает клиент. Мне просто нравится клиент больше.

В пластике почти все делается визуально (то, что вы не можете сделать визуально прямо сейчас, разработчики Плаза работают над разработкой графического интерфейса к задаче!) И очень удобны для пользователя. Распределенный ветвь Explorer (DBrEx, для нас пользователей) является sweeeeeet мира кода.

великолепный инструмент для слияния помогает решить проблемы при слиянии филиалов и всего остального.

Другой WONDERFUL особенность SPEED. Hell yeah, Plastic is FAST! (Пабло, я не нашел URL в тесте против мерзавца на CODICE блог, вы можете добавить здесь? :))

Пластмассовый форум быстро (когда я имею в виду быстро, я действительно имею в виду, что. They как правило, задаю свои вопросы через несколько часов после того, как я разместил что-нибудь), надежный, точный, и они помогут вам в любой необходимой помощи. Даже если вы (, как я,), не являются платежным клиентом.Поскольку я начал использовать Пластик, они помогли мне, когда мне было нужно. Контакт с разработчиками пластика - замечательная особенность. Вы не имеете дело с каким-то парнем, нанятым для решения проблем некоторым разработчиком, которого вы никогда не увидите или не говорите, вы всегда будете иметь дело, задавать вопросы, предлагая новые возможности разработчикам! Это потрясающе!

Пластик использует многомагистральный сервер, поэтому, если вы работаете с Windows, вы можете использовать SQL Server CE или SQL Server Express или платные версии SQL Server. Вам не нравится SQL Server? Вы все равно можете использовать MySQL, Oracle, Firebird, SQLite и PostgreSQL. Резервное копирование базы данных легко поддается резервному копированию, с помощью нескольких шагов вы можете делать резервные копии каждый день.

Если вы работаете с небольшой командой или большими командами, вы можете использовать интегрированный инструмент обзора кода. Это круто!

Вы можете интегрировать свои задачи разработки в различные системы управления проблемами (Jira, Version One, OnTime, Bugzilla, Mantis, Trac, RallyDev, DevTrack, FogBugz).

Вы можете использовать функцию Transparent SCM, чтобы вы могли обнаруживать изменения вне Visual Studio или Eclipse.

Ну, я думаю, я могу говорить часами и часами здесь ... Итак, если у вас есть вопрос о моем опыте использования пластика, просто спросите!

Надеюсь, мой отзыв поможет вам! :)

+1

Спасибо, это было очень полезно. мы используем гибкий dev, непрерывный сборщик Cleaccase и т. д. на работе, поэтому для личного sw я хочу что-то немного проще. После отличного поста, я попробую. – ddm

4

Отказ от ответственности: Я работаю для пластиковых SCM!

Пластик будет очень полезен для вас, как «сольного разработчика». Вы получите простоту установки, графику, возможность узнать о ветвлении и слиянии (которые вы можете использовать, даже если работаете самостоятельно, потому что вы можете использовать ветви для тестирования экспериментов, исправления ошибок ... и многих других), и действительно сильная (и постоянно растущая) интеграция с IDE, которые вы используете ... И, что лучше всего: более чем легендарная поддержка!

+1

Спасибо Pablo. Когда я читал об этом и смотрел видео (и читал ваши сообщения в блоге), я был в восторге от его использования, но думал, что это будет слишком «тяжело» для одиночного пользователя на небольших проектах. Вы не можете себе представить, сколько приложений я загрузил только для их удаления через день, потому что они не отвечали моим потребностям. Если мы перейдем от CC на работе, я предлагаю оценить PlasticSCM. – ddm

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