Что лучшее управление источником с NetBeans (Ruby on Rails), VSS или подрывная деятельность?

StackOverflow https://stackoverflow.com/questions/2021570

Вопрос

Что лучшее управление источником с NetBeans (Ruby On Rails), VSS или подрывная деятельность?

Я хочу использовать управление источником, поэтому я хочу знать, что лучше для NetBeans (ROR). Визуальный источник сейф или подрывной деятельности?

Это было полезно?

Решение

Абсолютно подрыв.

Я бы объяснил почему, но Джефф Этвуд уже проделал отличную работу и ссылки на запись в блоге на другие сайты с отличной информацией.

Избегайте VSS, как чума. Вам намного лучше с SVN или GIT.

Другие советы

Я могу дать вам рекомендацию использовать подрывную деятельность, если это возможно. Даже По словам Microsoft, SourceSafe - довольно ограниченная система управления версиями. Ему не хватает довольно важных функций, таких как транзакционные коммиты/пересмотра, поддержка ветвления и слияния, легко поврежденная база данных и т. Д.

Алан де Смет поместил здесь довольно длинный список:

Визуальные источники: система разрушения источников Microsoft

Если вам по какой -либо причине придется жить с VSS, убедитесь, что вы устанавливаете все пакеты услуг и обновления, поскольку в версии RTM есть ряд критических проблем (например, это обновление, обновления не приходят автоматически с обновлением Windows).

Все, кроме источников. Анкет Тем не менее, на полном серьезности IDE на основе Java, такие как Netbeans, Eclipse и Idea, обычно имеют наилучшую поддержку для подрывной деятельности. Это бесплатно, и это быстро, и это солидно.

Модуль Subversion Netbeans предоставляется как часть платформы и с большей вероятностью будет поддерживаться, чем VSS.

Я не думаю, что вы должны позволить IDE решить для вас, какой источник (программа управления использовать. Во всяком случае, это должно быть наоборот, но лучше всего, если решение выбрать каждый (IDE и Control) будет решено Его собственные достоинства. В случае, если выбранная IDE не имеет тесной интеграции с контролем источника, это не конец света или шоу -стоп. Другими словами, вы все равно можете быть очень продуктивными, если они не интегрированы.

Будьте осторожны, используя любой контроль источника в NetBeans.

Вы должны быть очень осторожны с тем, чтобы вы придерживались версии подрывной деятельности, которую поддерживает ваша версия Netbeans. Предполагая, что вы используете Windows, вы, вероятно, также установите черепаху, и она постоянно проверяет обновления черепахи и SVN, которые вы можете глупо решить, а затем вдруг ваша интеграция подрывной деятельности NetBeans затруднена.

Если вы ищете плагин Subversion NetBeans, многие из главных записей включают слова «обновление» и «сломаны».

Мой совет - вообще избежать интеграции IDE. Вы уменьшаете количество вещей, которые могут сломаться и мешать вашей работе. Если вы изучите параметры командной строки, вы становитесь независимыми от платформы/IDE.

Я отказался от SVN в Netbeans некоторое время назад после того, как разочаровался постоянным возобновлением с помощью плагина, версий Netbean и версий SVN.

Я раньше использовал подрывную деятельность с NetBeans, и она очень эффективна - подрывная деятельность позволяет вам сохранить ваш источник в хорошей, простой структуре папок, в то же время почти универсально поддерживается. Помимо всех ненавистников VSS, SVN почти наверняка является лучшей «традиционной» системой версий.

Обновление 2019:

Так что с помощью Интеграция git netbeans хороший выбор.

Кроме того, сама Руби только что перенесла из подрывной деятельности в GIT.
А Первоначальный запрос на эту миграцию была открыта три года назад, и в то время отвергнуто.

Но bugs.ruby-lang.org выпуск 14632 Открыт год назад (март 2018 г.) прошел через себя.

Как объявлено в "Ruby Repository переехал в GIT от подрывной деятельности"(23 апреля 2019 г.),

Сегодня канонический репозиторий языка программирования Ruby был перенесен в GIT от подрывной деятельности.

Веб -интерфейс для нового репозитория https://git.ruby-lang.org, и предоставляется CGIT.
Мы можем непосредственно удержать хэш коммита от участника репозитория Ruby.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top