The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

12.10.2011 14:04  Релиз системы управления версиями Subversion 1.7.0

Организация Apache Software Foundation представила релиз системы управления версиями Subversion 1.7.0, первого значительного выпуска с момента принятия в апреле 2010 года Subversion в число первичных проектов Apache. Несмотря на развитие децентрализованных систем, Subversion пользуется большой популярностью в коммерческих компаниях и проектах, использующих централизованный подход к управлению версиями и конфигурацией программных систем.

Из использующих Subversion открытых проектов можно отметить: Django, FreeBSD, Free Pascal, GCC, MediaWiki, Mono, PHP, Ruby. Поддержка Subversion реализована в таких хостингах открытых проектов, как Google Code, CodePlex и SourceForge. Результаты исследования, проведённого компанией Forrester Research, показали, что Apache Subversion лидирует в категории продуктов автономной конфигурации программного обеспечения и управления изменениями.

Среди ключевых улучшений:

  • HTTPv2 - новый протокол, позволяющий увеличить производительность при обмене данными между клиентом и сервером Subversion, за счет минимизации числа обращений;
  • WC-NG - полностью переписан код одной из старейших частей Subversion - библиотеки работы с рабочей копией мета-данных libsvn_wc, что позволило значительно увеличить производительность работы централизованного хранилища данных, а также обеспечить функциональность, позволяющую реализовать такие возможности, как отложенные и offline коммиты;
  • Рабочие копии мета-данных, ранее разбросанные по всем директориям (каталоги .svn), теперь сохраняются в одном месте - в корне рабочей копии проекта создаётся одна директория ".svn", мета-данные в которой сохраняются с использованием SQLite. В этой же директории хранится и копия изначального содержимого всех файлов проекта (вместо text-bases отныне данные хранятся как pristines). Недостатком использования SQLite являются возможное усложнение резервного копирования, так как простое копирования файла базы во время работы с ней библиотек Subversion может привести к нарушению целостности. Отдельно отмечается, что новая версия не поддерживает автоматическое преобразования формата хранения мета-данных из ветки 1.6, для преобразования необходимо вручную выполнить команду "svn upgrade";
  • svnrdump - новая клиентская утилита, предоставляющая возможности похожие на "svnadmin dump" и "svnadmin load", но способная работать с внешними репозиториями по сети. Используя данную утилиту администратору больше не требуется заходить на каждый удалённый сервер для полного доступа к репозиторям;
  • Значительно увеличена стабильность и производительность клиентской библиотеки libsvn_ra_serf, используемой для организации доступа к репозиторию по HTTP. В настоящее время serf значительно опережает по скорости работы с репозиторием библиотеку neon, тем не менее neon пока оставлена в качестве библиотеки по умолчанию, но в версии Subversion 1.8 запланирован переход на serf;
  • Улучшение производительности и эффективности выполнения операций по слиянию веток (merge);
  • Ряд оптимизаций производительности на стороне сервера: используется более агрессивный метод кэширования и возможность управления степенью сжатия передаваемого трафика;
  • Поддержка новой команды "svn patch", позволяющей применить патч в формате unidiff, полученный в результате выполнения команды "svn diff" или сторонних diff-инструментов. По сути "svn patch" повторяет действие утилиты patch, но только сразу помещая изменения в репозиторий;
  • Более наглядный вывод информации при выполнении "svn update" для нескольких рабочих копий;
  • При выполнении "svn diff" изменения в свойствах теперь отображаются в стиле unidiff, за исключением свойств svn:mergeinfo;
  • При выводе ошибки или предупреждения теперь выводится номер, идентифицирующий тип проблемы;
  • В "svn log" добавлена опция "--diff", позволяющая сразу выводить различия;
  • В "svn update" добавлена опция "--parents", при указании которой автоматически создаются недостающие родительские директории;
  • Новая команда "svn relocate", связывающая рабочую копию репозитория с другим корневым URL;
  • В "svn diff" добавлена опция "--show-copies-as-adds", при которой скопированные файлы отображаются в стиле, как при добавлении новых файлов;
  • В "svn diff" добавлена опция "--git", выводящая дополнительные аннотации о добавленных, удалённых или скопированных файлах, в стиле, подобном git-diff;
  • Добавлена команда "svnlook filesize", возвращающая размер указанного пути в репозитории в состоянии для заданной ревизии или транзакции.


  1. Главная ссылка к новости (http://svn.haxx.se/dev/archive...)
  2. OpenNews: Проект Subversion переходит под крыло Apache Software Foundation
  3. OpenNews: Компания WANdisco намерена усовершенствовать Subversion
  4. OpenNews: Компания CollabNet представила программный стек Subversion Edge
  5. OpenNews: Доступен для загрузки Subversion 1.6.11. Планы на будущее
  6. OpenNews: Доступна для загрузки новая версия Subversion 1.6
Лицензия: CC-BY
Тип: Программы
Ключевые слова: subversion, svn
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, metallic, 15:09, 12/10/2011 [ответить] [смотреть все]    [к модератору]
  • +/
    Супер! Есть интересные изменения
     
  • 1.2, anonymous, 15:22, 12/10/2011 [ответить] [смотреть все]    [к модератору]
  • +2 +/
    >Рабочие копии мета-данных, ранее разбросанные по всем директориям (каталоги .svn), теперь сохраняются в одном месте - в корне рабочей копии проекта создаётся одна директория ".svn", мета-данные в которой сохраняются с использованием SQLite.

    Это теперь выборочно не обновить? Печально.

     
     
  • 2.3, Mikail, 15:32, 12/10/2011 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]
  • +/
    Меня это тоже расстроило(
     
  • 2.4, Crazy Alex, 15:35, 12/10/2011 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]
  • +7 +/
    Не вижу связи. Просто перенесли на верхний уровень все данные svn - к возможности выборочного обновления напрямую это отношения не имеет.
     
     
  • 3.7, anonymous, 15:39, 12/10/2011 [^] [ответить] [смотреть все]    [к модератору]
  • –10 +/
    > Не вижу связи.

    Ну так и не смотри.

     
     
  • 4.52, Crazy Alex, 22:50, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Идиот на проводе Кто мешает полезть вверх по дереву и найти svn в корне локаль... весь текст скрыт [показать]
     
     
  • 5.97, sanitar, 13:58, 14/10/2011 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Отправляйся в палату!
     
  • 3.64, VoDA, 09:40, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Теперь нельзя просто скопировать под-директорию в другое место и продолжать рабо... весь текст скрыт [показать]
     
  • 2.5, samm, 15:36, 12/10/2011 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +1 +/
    а чем svn up <dirname> в руте не катит?
     
     
  • 3.6, anonymous, 15:38, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Необходимостью прыгать туда-сюда и вводить длинные команды вместо простого svn ... весь текст скрыт [показать]
     
  • 2.9, Lockal, 16:49, 12/10/2011 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    А что, так сложно решить задачу рекурсивого обхода родительских директорий в пои... весь текст скрыт [показать] [показать ветку]
     
  • 2.11, Аноним, 17:01, 12/10/2011 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +2 +/
    Это плохо тем, например, тем, что раньше можно было в огромном дереве, которое к... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.14, Аноним, 17:24, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    во-во svn живет за счет своей простоты и тут они начали улучшать верните н... весь текст скрыт [показать]
     
     
  • 4.16, anonymous, 17:42, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Я погорячился Обновлять можно и отдельно Но всё равно решение неудобное По кр... весь текст скрыт [показать]
     
     
  • 5.18, Аноним, 18:05, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Ещё как удобно Даже отличное решение Если вырезать папку из одного места реп... весь текст скрыт [показать]
     
     
  • 6.23, anonymous, 19:08, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Но и ничего хорошего тоже А не надо ничего объяснять Особенно секретарше ... весь текст скрыт [показать]
     
     
  • 7.27, Аноним, 19:53, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Ну это основная проблема у пользователей слабо знакомых с компьютером Они перем... весь текст скрыт [показать]
     
     
  • 8.28, anonymous, 20:15, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Так это не проблема, а удобство Кто же виноват, что вы гранаты обезьянам раздаё... весь текст скрыт [показать]
     
     
  • 9.53, Аноним, 22:59, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    В папках с исходным кодом конечно необходимость перемещения целой папки в другое... весь текст скрыт [показать]
     
     
  • 10.54, anonymous, 00:12, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Почему маловероятной Очень удобная и востребованная возможность Но кто-то опят... весь текст скрыт [показать]
     
  • 10.66, VoDA, 09:53, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Довольно удобное и частое применение Особенно когда используется один репозитор... весь текст скрыт [показать]
     
     
  • 11.72, Аноним, 12:40, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Вы не поняли о чёт идет речь Имелся ввиду рефакторинг кода Перемещаются классы... весь текст скрыт [показать]
     
     
  • 12.103, VoDA, 11:05, 17/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Еще проще dependency groupId myCode1 groupId artefactId myCode2 ... весь текст скрыт [показать]
     
     
  • 13.108, Аноним, 22:04, 18/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Ух Вы опять не поняли, я говорил, что для разработки программного кода, катал... весь текст скрыт [показать]
     
  • 13.110, Аноним, 22:10, 18/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Ещё в пользу SVN я тот самый аноним который использует git для кода большому с... весь текст скрыт [показать]
     
  • 11.74, Аноним, 12:54, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Я вижу Вы созрели для bazaar ... весь текст скрыт [показать]
     
  • 11.85, anonymous, 17:51, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Досточтимый сэр пробовал _работать_ с svn-репозиторием boost а ... весь текст скрыт [показать]
     
     
  • 12.104, VoDA, 11:06, 17/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    нет я вообще не работаю с С С ... весь текст скрыт [показать]
     
  • 8.65, VoDA, 09:45, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    аля-git убоги - они простейшую даже фичу как checkout под-директории не осилили ... весь текст скрыт [показать]
     
     
  • 9.70, Аноним, 12:17, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Нет, не путайте, это Вы не осилили как это делается И не только папки можно отд... весь текст скрыт [показать]
     
     
  • 10.107, VoDA, 11:12, 17/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    спасибо, почитаю Хоть один адекватные аноним попался ... весь текст скрыт [показать]
     
  • 9.76, Аноним, 15:30, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Это вы убоги - не осилили ман почитать Да понятное дело - высер на форуме это п... весь текст скрыт [показать]
     
  • 1.8, vayerx, 15:47, 12/10/2011 [ответить] [смотреть все]    [к модератору]  
  • +/
    с нетерпением ждем реализацию offline коммитов
     
     
  • 2.35, добрый дядя, 21:22, 12/10/2011 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    всего лишь локальные оффлайн коммиты применительно к SVN это скорее костыль буде... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.38, vayerx, 21:53, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    костыль - не костыль, но пользоваться будет удобнее что за нормальные системы ... весь текст скрыт [показать]
     
     
  • 4.58, Аноним, 02:48, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    А какой смысл в удалении гланд через задний проход, когда в DVCS такая фича полу... весь текст скрыт [показать]
     
     
  • 5.67, VoDA, 09:55, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    DVCS не всегда удобны SVN для некоторых задач удобнее применять, чем DVCS ... весь текст скрыт [показать]
     
     
  • 6.77, Аноним, 15:34, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Лично мне вот нихрена не удобно зависеть от какого-то сервера где-то в дубенях ... весь текст скрыт [показать]
     
  • 5.75, vayerx, 14:11, 13/10/2011 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    для начала, почитайте про бритву Оккама и принцип kiss
     
     
  • 6.78, Аноним, 15:36, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    А можно я вас шарахну вашим же оружием Да, мистер, гребаный сервер svn - абсолю... весь текст скрыт [показать]
     
     
  • 7.83, vayerx, 16:24, 13/10/2011 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    а в svn без сервера обойтись нельзя?
     
     
  • 8.84, anonymous, 17:41, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Для начала попробуйте посмотреть историю aka svn log без сервера ... весь текст скрыт [показать]
     
     
  • 9.86, vayerx, 18:02, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    для локального репозитария не checkout а - без проблем локально все коммиты н... весь текст скрыт [показать]
     
  • 1.10, Аноним, 16:56, 12/10/2011 [ответить] [смотреть все]     [к модератору]  
  • +/
    Изменения замечательные, только опоздали лет на 5 - для всех немногих проектов, ... весь текст скрыт [показать]
     
     
  • 2.12, Aleksey, 17:04, 12/10/2011 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Ваше мнение важно для всех, кто использует svn.
     
     
  • 3.13, Xasd, 17:10, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    может быть ктото кто испольузет Svn хотябы 1 человек из ста -- возьмёт да р... весь текст скрыт [показать]
     
     
  • 4.17, anonymous, 17:43, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Чья практика Есть куча применений, где git попросту неприменим ... весь текст скрыт [показать]
     
     
  • 5.19, Xasd, 18:33, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    а ещё есть куча применений Svn в случаях когда по хорошему применим Git - ... весь текст скрыт [показать]
     
  • 5.22, Аноним, 19:07, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Ну и где Вообще-то функциональность git - надмножество оной svn, так что это бр... весь текст скрыт [показать]
     
     
  • 6.24, anonymous, 19:12, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    А при чём тут вообще функциональность Я про удобство использования В git нет д... весь текст скрыт [показать]
     
     
  • 7.29, Аноним, 20:18, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Действительно - при чём, когда от VCS нам нужна не функциональность, а подпорки ... весь текст скрыт [показать]
     
     
  • 8.31, anonymous, 20:40, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    В чём допотопщина В отсутствии 100-мегабитного канала Ну да, сейчас модно прив... весь текст скрыт [показать]
     
     
  • 9.34, Аноним, 21:20, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    100-мегабитный совершенно необязательно Отсутствие разрывов связи вобщем-то не ... весь текст скрыт [показать]
     
     
  • 10.39, anonymous, 21:54, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Ещё как зависит Чем дольше сессия, тем больше вероятность, что её разорвут Да ... весь текст скрыт [показать]
     
     
  • 11.40, Аноним, 21:58, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Историю надо скачать один раз Извращенцы на модемах это могут сделать хоть скоп... весь текст скрыт [показать]
     
     
  • 12.45, anonymous, 22:08, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    svn log log txt Вот тебе и история А сидеть дома у анлима гораздо большее изв... весь текст скрыт [показать]
     
     
  • 13.55, Аноним, 02:09, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Так и запишем Чтобы работать с svn надо руками собрать текстовички с логами для... весь текст скрыт [показать]
     
  • 9.79, Аноним, 15:40, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Гым, в SVN даже на более старую ревизию без интернета не откатиться если понял ч... весь текст скрыт [показать]
     
  • 8.50, Crazy Alex, 22:42, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Если у вас не тексты, а PSD какие-нибудь, 90 всего этого не работает А версии ... весь текст скрыт [показать]
     
     
  • 9.89, anonimous, 22:59, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Если наличие центральной точки отказа и пожизненная ограниченность исключительно... весь текст скрыт [показать]
     
     
  • 10.90, Ytch, 02:26, 14/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    В описываемом случае это скорее плюс, так как эта точка обслуживается квалифиц... весь текст скрыт [показать]
     
     
  • 11.93, anonymous, 11:20, 14/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Этот use-case идентичен во всех VCS, в которых есть нелокальность Ни разу не ... весь текст скрыт [показать]
     
  • 7.36, добрый дядя, 21:28, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Тогда твой выбор Mercurial - это простота svn-а номера ревизий цифрами в локаль... весь текст скрыт [показать]
     
     
  • 8.37, добрый дядя, 21:30, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    добавлю, что работа с частью репозитория так же возможна, можно коммитить только... весь текст скрыт [показать]
     
     
  • 9.41, Аноним, 21:58, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Полностью поддерживаю Есть правда один минус - это ничего не умеющее тормозное ... весь текст скрыт [показать]
     
     
  • 10.43, anonymous, 22:03, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    А что с питоном не так И чего оно умело бы, если бы не питон ... весь текст скрыт [показать]
     
     
  • 11.80, Аноним, 15:44, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Оно бы не умело так зверски тормозить Питонистов на кол надо - они заботятся то... весь текст скрыт [показать]
     
  • 9.42, anonymous, 22:00, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Так ни кто не против ртути Но вот после тестов выяснилось, что докачки опять не... весь текст скрыт [показать]
     
  • 9.68, VoDA, 09:59, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    как сделать checkout части репозитория работал с Hg, но данной фичи не обнаружи... весь текст скрыт [показать]
     
     
  • 10.96, anonymous, 12:47, 14/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    А почему, собственно, sin не больше 1 Мне больше надо Опишите, мне, пожалуй... весь текст скрыт [показать]
     
     
  • 11.106, VoDA, 11:12, 17/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    а зачем для моих задач к примеру хранение фоток branch не требуется, а checko... весь текст скрыт [показать]
     
  • 7.47, Michael Shigorin, 22:15, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    На http IIRC SVN на plain http вообще не вывесить Удобных -- это когда надо б... весь текст скрыт [показать]
     
     
  • 8.49, anonymous, 22:33, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    А тупо посмотреть список файлов и скачать недостающие оно конечно не может Печа... весь текст скрыт [показать]
     
     
  • 9.99, arisu, 23:07, 14/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    вообще-то да поправил 8212 закоммитил это утята с svn предпочитают наколбас... весь текст скрыт [показать]
     
  • 8.51, Crazy Alex, 22:47, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +3 +/
    Пример ситуации, когда весь репозиторий вообще никому не нужен - орда дизайнеров... весь текст скрыт [показать]
     
  • 8.69, VoDA, 10:09, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Я храню в нем фотки - есть возможность выгрузить фотки одного сезона или одной п... весь текст скрыт [показать]
     
     
  • 9.81, Аноним, 15:48, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Мде, если вы даже название приложения написать не можете правильно - представляю... весь текст скрыт [показать]
     
     
  • 10.105, VoDA, 11:09, 17/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    да, быстро писал слово по звучанию правильно так proof of concept... весь текст скрыт [показать]
     
  • 5.46, all_glory_to_the_hypnotoad, 22:12, 12/10/2011 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    > Есть куча применений, где git попросту неприменим.

    нету

     
     
  • 6.48, anonymous, 22:15, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    А вот с аргументацией опять туго Походу массовый гипноз, ничего не поделаешь ... весь текст скрыт [показать]
     
     
  • 7.56, Аноним, 02:11, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Куда нам до универсального аргумента массовый гипноз ... весь текст скрыт [показать]
     
  • 6.71, Crazy Alex, 12:39, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Гит неприменим, когда нет доверия пользователю в плане грамотного обращения с ре... весь текст скрыт [показать]
     
     
  • 7.91, Ytch, 02:48, 14/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Еще им часто надо легко и автоматически получать всегда актуальные документы, ко... весь текст скрыт [показать]
     
  • 5.59, Аноним, 02:49, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Почему-то мне кажется что случаев когда наоборот - намного больше Перец с оффла... весь текст скрыт [показать]
     
  • 3.15, Аноним, 17:34, 12/10/2011 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Это правда - я лично перешел на git-svn сразу после того как мне его показали.
     
     
  • 4.25, anonymous, 19:14, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Ну так люди легко поддающиеся внушению были всегда Иначе пришлось бы отрицать т... весь текст скрыт [показать]
     
     
  • 5.30, Аноним, 20:23, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Самовнушению, чтобы сидеть на г-не мамонта и считать что это правильно, вы хотел... весь текст скрыт [показать]
     
     
  • 6.32, anonymous, 20:44, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    А при чём тут любознательность У гита отсутствует ряд необходимых мне фич Об э... весь текст скрыт [показать]
     
     
  • 7.60, Аноним, 02:55, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    А у SVN отсутствует ряд фич в еще более злобном виде Самой злобной из проблем я... весь текст скрыт [показать]
     
     
  • 8.73, Crazy Alex, 12:42, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Видите ли, падение сервака - это проблема администраторов Которые могут и профи... весь текст скрыт [показать]
     
     
  • 9.82, Аноним, 15:56, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Нет, извините, нагнувшаяся работа - это проблема того у кого она нагнулась Хотя... весь текст скрыт [показать]
     
  • 6.33, anonymous, 20:45, 12/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • –3 +/
    Это вы про гит Полностью согласен ... весь текст скрыт [показать]
     
     
  • 7.61, Аноним, 03:03, 13/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Git по сравнению с svn - как иномарка vs крестьянская телега Оба конечно средст... весь текст скрыт [показать]
     
     
  • 8.88, ваноним, 18:13, 13/10/2011 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    хрен ваша иномарка проедет по нашим деревенским дорогам
     
     
  • 9.100, arisu, 23:18, 14/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    8230 и поэтому мы не будем чинить дороги, лучше пересядем на лошадей ... весь текст скрыт [показать]
     
     
  • 10.101, ваноним, 02:27, 15/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    одно другому, в общем-то, не мешает но нахрена прокладывать кошерные дороги там... весь текст скрыт [показать]
     
     
  • 11.102, arisu, 02:34, 15/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    право слово, если уж дошло до использования системы контроля версий 8212 то э... весь текст скрыт [показать]
     
     
  • 12.109, ваноним, 22:09, 18/10/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    вы таки будете в шоке, но где-то действительно и тарболами неплохо обходятся но... весь текст скрыт [показать]
     
  • 1.20, Необъективный_, 18:44, 12/10/2011 [ответить] [смотреть все]    [к модератору]  
  • +/
    > Рабочие копии мета-данных, ранее разбросанные по всем директориям (каталоги .svn), теперь сохраняются в одном месте - в корне рабочей копии проекта создаётся одна директория ".svn", мета-данные в которой сохраняются с использованием SQLite.

    Убрали возможность клонирования только части дерева исходников? Чтобы затем работать только с ней...

    > В этой же директории хранится и копия изначального содержимого всех файлов проекта (вместо text-bases отныне данные хранятся как pristines).

    Вообще мутная фраза. Файлы имеют свойство появляться в процессе развития проекта. Что подразумевается под изначальным содержимым?

    > Недостатком использования SQLite являются возможное усложнение резервного копирования, так как простое копирования файла базы во время работы с ней библиотек Subversion может привести к нарушению целостности.

    Это совсем печально.

     
     
  • 2.21, Необъективный_, 18:47, 12/10/2011 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    s/клонирования/копирования/

    С сервера или локально копировать --- не важно.

     
  • 2.26, anonymous, 19:18, 12/10/2011 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Как раз клонировать можно Проверял Вот с остальным проблемы ... весь текст скрыт [показать] [показать ветку]
     
  • 1.44, all_glory_to_the_hypnotoad, 22:08, 12/10/2011 [ответить] [смотреть все]    [к модератору]  
  • +/
    > мета-данные в которой сохраняются с использованием SQLite.

    эпик фейл...

     
     
  • 2.62, Pilat, 05:23, 13/10/2011 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Какой fail? Давно ожидаемое улучшение. Вместо миллиона файлов - одна база.
     
     
  • 3.92, all_glory_to_the_hypnotoad, 03:31, 14/10/2011 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    когда sqlлайтная база распухнет и зафрагментируется, тогда и вкусишь всю прелесть этого решения. Можно похожее найти в ff, где живой поиск в адресной строке через какое-то время начинает дико подвисать на секунды с завидной регулярностью.

    Это действительно эпик фейл. Для задач SVNа можно сделать своё простое хранилище без каких-либо существенных затрат чч. Нет млять, как это часто бывает последнее время, какой-нибудь олигофрен в проекте прикрутит пушку к мухе.

     
  • 2.87, ваноним, 18:12, 13/10/2011 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    инстантвин, ясчитаю
     
  • 1.57, Аноним, 02:13, 13/10/2011 [ответить] [смотреть все]     [к модератору]  
  • +/
    Ну приехали, SQLite и одна svn Теперь я даже там где вроде бы не нужен git не ... весь текст скрыт [показать]
     
  • 1.63, б.б., 06:57, 13/10/2011 [ответить] [смотреть все]    [к модератору]  
  • +/
    достаточно революционная версия. уместнее было бы назвать svn 2.0, чтобы не путаться в форматах репозитория.
     
  • 1.94, ALex_hha, 11:22, 14/10/2011 [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    > В случае гита то - ему похрену что интернета нет, вся база - локально, и я могу работать с ним где угодно "как если бы у меня был доступ к серваку svn". Потому что я сам себе самодостаточный сервак со своей базой.

    у меня репозитарий 950Гб, ты предлагаешь каждому сотрудника носить с собой локальную копию на ноуте? А чо удобно, все под рукой :D У каждого продукта своя ниша применения и не надо путать мягкое с теплым.

    > Ну приехали, SQLite и одна .svn.

    религия не позволяет использовать? Или будут аргументы?

    > когда sqlлайтная база распухнет и зафрагментируется, тогда и вкусишь всю прелесть этого решения.

    про дефрагментаторы что нить слышал? Следуя твоей логике NTFS вообще мертвая ФС :D

     
     
  • 2.95, all_glory_to_the_hypnotoad, 11:58, 14/10/2011 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    > религия не позволяет использовать? Или будут аргументы?

    когда переведёшь свой 950Гб репозиторий на sqlite и svn, тогда и узнаешь все 'прелести' этого решения

    > про дефрагментаторы что нить слышал?

    мы ещё слышали про DBAшника. Дефрагментаторы это вчерашний день, для такого гогна теперь нужно будет иметь целого DBA.

     
  • 2.98, anonymous, 15:21, 14/10/2011 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    > у меня репозитарий 950Гб, ты предлагаешь каждому сотрудника носить с собой локальную
    > копию на ноуте? А чо удобно, все под рукой :D У
    > каждого продукта своя ниша применения и не надо путать мягкое с
    > теплым.

    https://www.opennet.ru/openforum/vsluhforumID3/80746.html#85

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor