Как работать в команде с проектом Asp.Net MVC 2 .. Нужен ли SVN? - PullRequest
0 голосов
/ 30 марта 2012

Какое лучшее решение для работы в команде для проекта MVC2.


Я знаю, что могу использовать SVN для создания версий всего.
Проблема с svn в том, что мы можем работать вместе над одним файлом и создавать конфликт при коммите
Можно ли заблокировать файл в SVN, чтобы предотвратить работу на тот же файл?


Является ли SVN хорошим инструментом для использования в .Net Project?


Я нашел партнера, который будет развиваться вместе со мной в моем проекте. Я не знаю много об этом человеке. Каков наилучший способ поделиться проектом asp.net без предоставления ему всего?

1- Какое программное обеспечение я должен использовать, чтобы поделиться своим проектом
2- Если возможно, как я могу поделиться только некоторыми файлами с моим помощником? (Может быть с удаленным рабочим столом?)

Большое спасибо.

Ответы [ 6 ]

0 голосов
/ 16 апреля 2012

SVN поддерживает настройку безопасности на уровне каталога. SVN для прав доступа к каталогу Git - хороший инструмент, но централизованная система контроля версий может вам подойти.

0 голосов
/ 01 апреля 2012

Рассмотрим TFS Express (в настоящее время в бета-версии) - бесплатный сервер совместной работы для пяти разработчиков.Обеспечивает контроль исходного кода, отслеживание рабочих элементов и автоматизацию сборки.

0 голосов
/ 30 марта 2012

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

0 голосов
/ 30 марта 2012

Personnaly Я использую GIT около 2 лет, как на работе, так и дома, я думаю, что это лучший SCM на данный момент, на Github есть много OSS .NET, и CodePlex теперь поддерживает GIT, поэтомуЯ думаю, что это хороший выбор.

0 голосов
/ 30 марта 2012

SVN отлично подходит для разработки .NET.Пока вы регулярно вносите небольшие суммы, у вас будет мало конфликтов.Вы можете использовать Source Safe, если вы не хотите многократных проверок, но я думаю, что это плохая идея, если ничто иное не может заставить вас зарегистрироваться нечасто.

0 голосов
/ 30 марта 2012

Существует несколько провайдеров SC, SVN, Perforce, TFS, SourceSafe и многие другие.У каждого есть свои плюсы и минусы.Лучше прочитайте их все и решите, что лучше для вас.Только ты можешь ответить на этот вопрос.Лично я предпочитаю Mercurial, но каждому свое.

Обновление: ps Возможно, вы захотите ознакомиться с различными типами SC, т. Е. Распределенными и центральными

Сравнение между централизованным и распределеннымСистемы контроля версий

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...