Ответ 1
Если вы собираетесь разрабатывать модули с помощью Visual Studio, просто используйте полный исходный код. Дисковое пространство дешево. Предостережения с № 2 состоят в том, что это намного менее удобно. Зачем беспокоиться?
Мы собираемся использовать Orchard в качестве базы для конкретного клиента. Мы являемся магазином С#, на котором работает VS2K10. Мы бросим его в нашу систему контроля версий в соответствии с нормой для наших проектов.
Тем не менее, мы будем создавать пользовательские модули на основе потребностей наших клиентов. Какой подход рекомендует всем здесь?
Проблема С# 1 заключается в том, что база кода довольно большая, но она позволит нам локально отлаживать сайт при разработке.
Каковы предостережения С# 2? Отсутствие отладки?
Мне любопытно, к чему все подходят. Я склонен идти с №1, получить полный исходный код, выбросить его в SVN и от него отказаться.
Мысли?
Если вы собираетесь разрабатывать модули с помощью Visual Studio, просто используйте полный исходный код. Дисковое пространство дешево. Предостережения с № 2 состоят в том, что это намного менее удобно. Зачем беспокоиться?
Я использую полную исходную версию, но я проверяю только модули и темы, над которыми я работаю, в исходный код.
Я изначально использовал только веб-код, но обнаружил, что у меня много проблем, которые намного проще отслеживать при использовании полного источника.
Я обнаружил, что только источник, контролирующий материал, над которым я работал, сделал обновление до более поздних версий Orchard намного проще.
Я не инженер-программист, но вот что я буду делать:
Если он разбился в классе из этой сборки проекта, вы сможете указать файлы исходного кода, так как вы получили символы, и поскольку вы не будете изменять этот проект на регулярной основе, ваш VS выиграет ' t перестраивайте его каждый раз. Вы даже можете выгрузить проект, если хотите сохранить некоторую память, но, возможно, это было бы тривиально.