" нельзя выдержать сравнение между TFS и SVN"
SVN: Система управления версиями Исходного кода
TFS: абсолютная Система управления Разработки программного обеспечения, которая содержит, Управление версиями, Управление версиями, отслеживание Требований, публикация Документа и другие вещи.
Оба имеют хороший использовать дополнения интеграции IDE (например, AnkhSVN, дополнение Collabnet) доступный для VS2005, так, чтобы не был вопрос для рассмотрения.
Критерии для рассмотрения для выбора :
- Если у Вас нет или маленького бюджетного проекта, выбирают SVN
- Если Вы только ищете систему управления версиями, выбирают SVN, если Вы ищете полное управление разработкой, выбирают TFS
- Если у Вас есть терпение манипулировать различными инструментами интеграции (CruiseControl. Сеть, NUnit, NCover, СООТВЕТСТВИЕ) для достижения надлежащей среды разработки выбирают SVN, или если Вы ищете из реализации поля всех, что они для Вас тогда выбирают TFS
Поскольку вам не нужно фактически редактировать файл:
emacs очень хорошо работает с файлами размером до 100 мегабайт, я Я без особых проблем использовал его в файлах журнала.
Но обычно, когда у меня есть какая-то задача анализа, я считаю, что лучше написать сценарий Perl.
Этот вопрос повторяется много лет. (Числа продолжают меняться, но концепция та же: как просматривать или редактировать файлы, размер которых превышает размер памяти?)
Очевидно, что больше
или меньше
- хорошие подходы к просто чтение файлов --- less
даже предлагает vi
подобные сочетания клавиш для прокрутки и поиска.
A Freshmeat поиск по «большим файлам» предполагает, что два редакторы особенно подходят для ваших нужд.
Один из них: lfhex ... шестнадцатеричный редактор больших файлов (который зависит от Qt). Этот, очевидно, предполагает использование графического интерфейса.
Другой, похоже, подходит для использования в консоли: hed ... и он утверждает, что имеет vim
-подобный интерфейс ( включая режим ex
?).
Я уверен, что видел другие редакторы для Linux / UNIX, которые могли пролистывать файлы, не загружая их целиком в память. Однако я не помню их имен. Я делаю этот ответ «вики», чтобы побудить других добавлять свои ссылки на таких редакторов. (Да, мне известны способы решения проблемы с использованием split
и cat
; но я думаю о редакторах, особенно о редакторах консоли / curses, которые могут обойтись без этого и сохранить время / задержки и накладные расходы на дисковое пространство, которые влекут за собой такие подходы).
split
и cat
; но я думаю о редакторах, особенно о редакторах консоли / curses, которые могут обойтись без этого и сохранить время / задержки и накладные расходы на дисковое пространство, которые влекут за собой такие подходы). запись, чтобы побудить других добавлять свои ссылки на таких редакторов. (Да, мне известны способы решения этой проблемы с использованием split
и cat
; но я думаю о редакторах, особенно о редакторах консоли / curses, которые могут обойтись без этого и сохранить время / задержки и накладные расходы на дисковое пространство, которые влекут за собой такие подходы).