Как установить свойства Subversion с мерзавцем-svn

Я хотел бы ответить примером, подобным тому, который Вы предложили.

На моей компании я должен был создать простой раздел CRUD для продуктов, я создаю все свои объекты и отдельный DAL. Позже другой разработчик должен был изменить связанную таблицу, и он даже переименовал несколько полей. Единственным файлом, который я должен был изменить для обновления моей формы, был DAL для той таблицы.

то, Что (по-моему), объекты приносит к проекту:

Ortogonality: Изменения в одном слое не могли бы влиять на другие слои (от курса при внесении огромного изменения на базе данных, это слегка колебалось бы через все слои, но самые небольшие изменения не будут).

Тестируемость: можно протестировать логику с касанием базы данных. Это увеличивает производительность на Ваших тестах (разрешающий Вам выполнять их более часто).

Разделение проблем: В большом продукте можно присвоить базу данных DBA, и он может оптимизировать ад из нее. Присвойте Модель бизнес-эксперту, который имеет знание, необходимое для разработки ее. Присвойте отдельные формы разработчикам, более опытным на веб-формах и т.д.

Наконец я хотел бы добавить, что большинство картопостроителей ORM поддерживает хранимые процедуры, так как это - то, что Вы используете.

Аплодисменты.

35
задан Black 13 August 2009 в 11:36
поделиться

2 ответа

git-svn не поддерживает свойства Subversion. Когда я сталкиваюсь с этой проблемой, Обычно у меня получается две проверки.

Это упоминается в документации git-svn в разделе ОШИБКИ:

Мы игнорируем все свойства SVN, кроме svn: executable. Любые необработанные свойства регистрируются в $ GIT_DIR / svn / /unhandled.log

17
ответ дан 27 November 2019 в 07:17
поделиться

Началась работа над патч для поддержки git svn propset здесь: git svn propset support

5
ответ дан 27 November 2019 в 07:17
поделиться
Другие вопросы по тегам:

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