Мы загрузились с дозвуковым и теперь пытаемся оценить, если мы собираемся переключиться на nhibernate теперь, когда мы в болевых точках дозвуковых.
Наша другая опция состоит в том, чтобы создать некоторый второй план, где мы используем дозвуковой, чтобы запросить и загрузиться, произвольные объекты с их "выполняются как введенный список" функциональность, которая делает основанное на имени отображение прочь sql оператора стиля произвольного linq. Или попытаться воссоздать часть его в nhibernate и осуществить рефакторинг остальных.
, Таким образом, я говорю дозвуковой, имеет смысл в небольших приложениях, но обслуживание на дозвуковых приложениях становится довольно волосатым, у нас есть особенно трудные времена с наложением кода доступа, и пред/сообщение в коде инициировал события. Для активного рекордного шаблона, дозвукового, определенно 80% там, но делает somethings облупленным способом и мешают Вам иметь любой реальный контроль над Вашей иерархией наследования, так как каждый класс должен наследовать таблицу для возвращения к той таблице.
Чтобы получить сводку новых / отсутствующих файлов и файлов, которые различаются:
diff -arq folder1 folder2
a
обрабатывает все файлы как текст, r
подкаталоги с рекурсивным поиском, q
сообщает «кратко», только если файлы различаются
diff -r
сделает это, сообщая вам обоим, были ли добавлены или удалены какие-либо файлы, и что изменилось в файлах, которые были изменены.
Команда Diff в Unix используется для поиска различий между файлами (всех типов). Поскольку каталог также является типом файла, различия между двумя каталогами можно легко определить с помощью команд diff. Для получения дополнительных опций используйте man diff в вашем unix-боксе.
-b Ignores trailing blanks (spaces and tabs)
and treats other strings of blanks as
equivalent.
-i Ignores the case of letters. For example,
`A' will compare equal to `a'.
-t Expands <TAB> characters in output lines.
Normal or -c output adds character(s) to the
front of each line that may adversely affect
the indentation of the original source lines
and make the output lines difficult to
interpret. This option will preserve the
original source's indentation.
-w Ignores all blanks (<SPACE> and <TAB> char-
acters) and treats all other strings of
blanks as equivalent. For example,
`if ( a == b )' will compare equal to
`if(a==b)'.
и многие другие.