Вышел Subversion 1.5


    Из ключевых нововведений:
    • Отслеживание слияний (мержей)
    • Sparse checkouts (ограничение чекаутов по глубине дерева)
    • Интерактивное разрешение конфликтов
    • Поддержка списков изменений (changelists)

    Также увеличение производительности и исправлена куча ошибок. Ура, товарищи!

    Бинарников пока нет:
    Probably the number one thing people are looking for is binaries. I assure you they are coming. CollabNet's binaries are certified and that process cannot begin until the official release is made. So our team is hard at work building and certifying the binaries. The tentative certification schedule is:
    Linux: June 20
    Windows: June 24
    Solaris: June 26

    Фанаты могут собрать сами из исходников.

    PS: katremer в комментариях подсказал, что TortoiseSVN уже выпустила бинарники.
    VisualSVN тоже обновились.
    Поделиться публикацией

    Похожие публикации

    Комментарии 20

      0
      из вкусностей, пришедших вместе с отслеживением мёржей, стоит отметить, что теперь не нужно помнить на какой ревизии в последний раз в бранч мёржились изменения из транка, т.к. при очередном мёрже клиент возьмёт эти данные из svn:mergeinfo.

      Разрешение конфликтов, правда, на мой взгляд, не улучшило ситуацию - особо проще не стало. Лучше бы они как-то доработали систему, чтобы не находила конфликты там, где их быть не должно.

      для sparce checkouts пока тоже реального применения не нашел, но это видимо специфика моих репозиториев.
        0
        Я тоже больше всего ждал 1.5 именно из-за merge tracking. Changelists прикольно конечно, но и без них нормально. А для sparse checkouts просто не было надобности, видимо проекты недостаточно большие :)
        0
        svn - кул, коротко и ясно))) (с)
          +3
          этот топик попал на Главную, я прочитал комментарий Caesar и обалдел от количества незнакомых слов :)
          Если вдруг сюда зайдут нюбы, как я, пусть знают:

          Subversion — это свободная система управления версиями с открытым исходным кодом. Subversion позволяет управлять файлами и каталогами во времени. Дерево файлов помещается в центральное хранилище, которое похоже на обычный сервер файлов с тем отличием, что оно запоминает каждое изменение, внесённое в файл или каталог. Это позволяет восстановить ранние версии данных, исследовать историю изменений данных. Благодаря этому, многие считают систему управления версиями своеобразной «машиной времени»...
            0
            Просто была уже пара топиков про Subversion, я решил, что все, кому нужно, уже знают, что это такое :)
              0
              нененене, никакой магии. все ок. я просто решил помочь таким как сам :)
            +1
            Если вдруг сюда зайдут нюбы — http://git.or.cz/
            • НЛО прилетело и опубликовало эту надпись здесь
                0
                Ещё есть не менее замечательный Mercurial, на который куда проще перейти с SVN - в отличие от GIT набор комманд куда меньше и очень похож.
              • НЛО прилетело и опубликовало эту надпись здесь
                • НЛО прилетело и опубликовало эту надпись здесь
                    0
                    Так уже же 1.5 вышел и там такого нет :)
                    0
                    Отличненько! Subversion рулит. Среди опенсорс для контроля версий лучше не найти просто.
                    Мы сами используем именно его, несмотря на то, что используем .NET и Visual Studio 2008 в разработке.

                    Впрочем, лучшая по функциональности система контроля версий, которую удалось поиспользовать - Perforce. Очень круто, но больно уж дорого.
                      0
                      со студией симпатично смотрится VisualSVN
                        0
                        Ну дык! Его и используем. Студия хороша своей расширяемостью.
                        0
                        Спасибо. Добавил ссылку в топик.
                        0
                        Я предпочитаю тулзу от polarion тк юзаю под иклипсу, и с недавних пор именно этот именно этот плагин рекомендуется http://www.eclipse.org/subversive/
                          0
                          А кто что знает по поводу темплейтов в svn? Планируется ли похожая функциональность в будущих версиях? Или я слишком многого хочу?
                          Поясню подробнее. Есть конфиг файл, который имеет определенную структуру, но изменяется каждым пользователем под свои нужды. В svn вчекивается темплейт, который потом меняется каждым пользователем и не вчекивается обратно. Надеюсь идея ясна?
                          Сейчас для темплейта используется отдельный файл с расширением *.tmpl. Может можно без него обойтись?
                            0
                            А чем плох вариант с отдельным файлом шаблоном? Главное добавить сам конфиг в svn:ignore, чтобы не залил кто-нибудь в порыве страсти... Вряд ли новые пользователи появляются у вас настолько часто, чтобы это стало проблемой :)

                          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                          Самое читаемое