Переключатель от SVN до МЕРЗАВЦА для разработок C#?

просто добавьте строку в вашу функцию проверки.

$('#_form_id').validate({

       ignore: 'input[type=hidden]',
            rules: {
                //Rules
            },
            messages: {
               //messages
            },
}
7
задан 21 May 2009 в 18:42
поделиться

5 ответов

Ну, это действительно зависит от того, как работают ваши разработчики, и довольны ли они настройкой Subversion как таковой. Если вы делаете много слияний и ругаетесь из-за плохой поддержки слияния Subversions, то Git, вероятно, облегчит вам жизнь.

Что меня немного раздражает, так это то, что многие люди, кажется, думают, что главное преимущество Git и других DVCS заключается в том, что вы может заниматься автономной разработкой. Это лишь небольшой побочный эффект реальной возможности иметь весь репозиторий на вашем локальном компьютере, поэтому ветки, слияние и т. Д. Можно выполнять без обращения к серверу. В случае Git вы можете переключаться между ветвями за секунды, тогда как в Subversion это занимает несколько минут.

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

12
ответ дан 6 December 2019 в 06:04
поделиться

Я перенес всю свою работу из SVN в Git для 2-х разработчиков. TortoiseGit довольно хорошо работает в Windows, а инструмент gitk просто делает меня счастливым человеком.

Вам все равно придется привыкать к git в режиме оболочки в Windows для некоторые задачи, но для большей части вашего повседневного рабочего процесса вам помогут Git GUI, gitk и TortoiseSVN. Качество системы ветвления / слияния и локальных частных историй, позволяющих быстро что-то выявить, очень и очень ценны для меня. Мне также нравится избегать номеров версий и иметь возможность отправлять «чистые» материалы в центральный репозиторий из моих более грязных личных веток.

9
ответ дан 6 December 2019 в 06:04
поделиться

What made me move away from SVN was its slowness over internet. When the repository is even 100ms away, simple operations such as committing and seeing log history take forever (tens of seconds). With Git they take fractions of a second.

Offline work is also great. One day when my university's network was down, I could still commit and do work uninterrupted on my laptop. I can push the updates to the central server some time later, when the feature I was working on is complete and I have internet access.

For open source projects, DVCS is a must, because it allows new developers to begin hacking right away, without any need to give them write access to the central repository. It lowers the entry for new developers to join the project.

I wrote recently a blog post about my experiences on converting SVN repositories to Git. It might help you, if you decide to move away from SVN. Also remember that with git-svn individual developers can use Git on their local machine while the central repository is an SVN repository.

4
ответ дан 6 December 2019 в 06:04
поделиться

Вы можете проверить Почему Git лучше SVN .

2
ответ дан 6 December 2019 в 06:04
поделиться

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

Svn имеет VisualSvn, TortoiseSvn, которые делают интеграцию Visual Studio и Windows Explorer действительно гладкой. ИМО, «простота использования» инструментов SVN намного перевешивает распределенный контроль версий и лучшую функциональность слияния, которую предоставляет GIT.

Теперь это потому, что я не ожидаю работы над проектом контроля версий без подключения к системе контроля версий. репозиторий. Если вы проводите много времени в самолете или на лодке (короче!), Я бы попробовал GIT и посмотрел, достаточно ли инструментов командной строки.

3
ответ дан 6 December 2019 в 06:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: