мерзавец-svn: как я создаю новое ответвление svn через мерзавца?

Какой из них рекомендуется?

blockquote>

Идем дальше с пространствами имен XML в домене xmlns.jcp.org. Это было недавно введено с Java EE 7 в 2013 году (которое охватывает A.S. 2.2, Servlet 3.1, CDI 1.1 и т. Д.). Обратите внимание, что это не только влияет на файлы Facelets, но также файлы конфигурации XML, такие как faces-config.xml , web.xml , beans.xml , и т. д.

Старые пространства имен XML на java.sun.com все еще существуют для обратной совместимости, но поддержка в конечном итоге исчезнет в будущей версии Java EE. Вы должны перенести свою базу кода, как только сможете. Это должна быть тривиальная задача, использующая средство «найти и заменить во всех файлах», предлагаемое средней IDE.

Только старые версии Mojarra 2.2.0 / 2.2.1 имели ошибки, связанные с изменениями пространства имен XML, но они не должны проявляться в более новых версиях. См. Также ao


и почему это было изменено?

blockquote>

Поскольку Java больше не с Солнца с 2010 года. Обратите внимание, что они были умны, чтобы не сделать это java.oracle.com или что-то тесно связанное с текущей компанией. Теперь он прекрасно и независимо связан с JCP ( Java Community Process ), который действительно отвечает за управление спецификациями Java (EE).

194
задан kch 1 January 2009 в 14:04
поделиться

3 ответа

с мерзавца v1.6.1, git svn branch доступно.

Из документов мерзавца:

    branch
        Create a branch in the SVN repository.

        -m, --message
            Allows to specify the commit message.

        -t, --tag
            Create a tag by using the tags_subdir instead of the branches_subdir
            specified during git svn init.

Предыдущие версии мерзавца не позволяют создавать ответвление svn.

64
ответ дан kch 4 November 2019 в 14:58
поделиться

@kch I только (7 декабря 2008) скомпилировал v1.6.1-rc1 тег мерзавца, и это действительно содержит мерзавца svn команда ответвления и документация для него. Таким образом, v1.6.1 выпуск мерзавца должен (надо надеяться), содержать эту команду.

4
ответ дан Bryan J Swift 4 November 2019 в 14:58
поделиться

Я знаю, что на этот вопрос был дан ответ некоторое время назад, но после его прочтения я мог бы помочь добавить примеры конкретной команды git svn branch и связать ее с типичным рабочим процессом.

Как и ответил kch, используйте git svn branch . Вот полный пример (обратите внимание на -n для пробного прогона для проверки):

git svn branch -n  -m "Branch for authentication bug" auth_bug

Если все пойдет хорошо, сервер отвечает следующим образом:

Копирование https: / /scm-server.com/svn/portal/trunk с r8914 по https://scm-server.com/svn/portal/branches/auth_bug ...

И без -n switch сервер, вероятно, добавляет что-то вроде:

Найденная возможная точка ветвления: https://scm-server.com/svn/portal/trunk => https://scm-server.com/portal/branches/auth_bug, 8914

Найден родительский элемент ветки:

280
ответ дан 23 November 2019 в 05:25
поделиться
Другие вопросы по тегам:

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