Просмотр отдельных изменений
Эта страница позволяет вам проверить переменные, сгенерированные фильтром злоупотреблений, на предмет отдельного изменения.
Переменные, созданные для этого изменения
Переменная | Значение |
---|---|
Число правок участника (user_editcount ) | 122646 |
Имя учётной записи (user_name ) | 'InternetArchiveBot' |
Время подтверждения адреса эл. почты (user_emailconfirm ) | '20151209192613' |
Возраст учётной записи (user_age ) | 148686775 |
Группы (включая неявные) в которых состоит участник (user_groups ) | [
0 => 'autoreview',
1 => 'bot',
2 => '*',
3 => 'user',
4 => 'autoconfirmed'
] |
Права, которые есть у участника (user_rights ) | [
0 => 'move-categorypages',
1 => 'movestable',
2 => 'autoreview',
3 => 'noratelimit',
4 => 'bot',
5 => 'autoconfirmed',
6 => 'editsemiprotected',
7 => 'nominornewtalk',
8 => 'autopatrol',
9 => 'suppressredirect',
10 => 'apihighlimits',
11 => 'sboverride',
12 => 'skipcaptcha',
13 => 'abusefilter-bypass-blocked-external-domains',
14 => 'createaccount',
15 => 'read',
16 => 'edit',
17 => 'createpage',
18 => 'createtalk',
19 => 'abusefilter-log-detail',
20 => 'abusefilter-view',
21 => 'abusefilter-log',
22 => 'reupload-own',
23 => 'move-rootuserpages',
24 => 'minoredit',
25 => 'editmyusercss',
26 => 'editmyuserjson',
27 => 'editmyuserjs',
28 => 'sendemail',
29 => 'applychangetags',
30 => 'changetags',
31 => 'viewmywatchlist',
32 => 'editmywatchlist',
33 => 'reupload',
34 => 'upload',
35 => 'move',
36 => 'transcode-reset'
] |
Редактирует ли участник через мобильный интерфейс (user_mobile ) | false |
Global edit count of the user (global_user_editcount ) | 32476608 |
Редактирует ли пользователь через мобильное приложение (user_app ) | false |
ID страницы (page_id ) | 7923411 |
Пространство имён страницы (page_namespace ) | 0 |
Название страницы (без пространства имён) (page_title ) | 'Релиз распределенной системы управления исходными текстами Git 2.0' |
Полное название страницы (page_prefixedtitle ) | 'Релиз распределенной системы управления исходными текстами Git 2.0' |
Последние десять редакторов страницы (page_recent_contributors ) | [
0 => 'NewsBots'
] |
Возраст страницы (в секундах) (page_age ) | 124823272 |
Действие (action ) | 'edit' |
Описание правки/причина (summary ) | 'Rescuing 3 sources and tagging 0 as dead.) #IABot (v2.0.9.5' |
Время с момента последнего редактирования страницы (в секундах) (page_last_edit_age ) | 124823272 |
Старая модель содержимого (old_content_model ) | 'wikitext' |
Новая модель содержимого (new_content_model ) | 'wikitext' |
Вики-текст старой страницы до правки (old_wikitext ) | '{{дата|29 мая 2014}}
{{тема|Компьютерные технологии}}
[[File:Wikinews-logo-ru.svg|thumb|left|300px|]]
[https://lkml.org/lkml/2014/5/28/678 Анонсирован] релиз распределенной системы управления исходными текстами [http://git-scm.com/ Git 2.0], примечательный изменением поведения команд "git push" и "git add", влияющим на обратную совместимость.
Изменение поведения команды "git push" проявляется в ситуации когда при выполнении "git push" явно не указано, что именно помещать в репозиторий. В прошлых выпусках использовалась семантика "matching", при которой для обновления выбираются все внешние ветки и теги с именами, совпадающими с локальными. Начиная с Git 2.0 поведение изменено и по умолчанию применяется семантика "simple", при которой изменения отправляются только из текущей ветки в ветку с тем же именем, в случае если локальная ветка назначена для интеграции с удалённой веткой. Переопределить новое поведение можно через конфигурационную переменную "push.default".
Что касается команды "git add", то изменение связано с тем, что при неуказании добавляемых путей при выполнении "git add -u" и "git add -A", данные команды отныне применяются для всего репозитория, а не иерархии относительно текущей поддиректории, что соответствует поведению "git commit -a" и других похожих команд. Для распространения действия только начиная с текущей директории следует явно указывать текущий путь, например, "git add -u .". Команда "git add путь" в Git 2.0 соответствует выполнению "git add -A путь" в выпусках Git 1.x, т.е. при указании "git add dir/" в репозиторий будет внесена запись об удалённых из директории путях (в прошлых выпусках при указании "git add путь" удаленные пути игнорировались, теперь нужно явно указывать опцию "git add --ignore-removal путь").
Кроме того, c refs/remotes на refs/remotes/origin/ изменён префикс по умолчанию для команды "git svn", если префикс не был явно задан при помощи опции "--prefix". Из команды "git diff-files" исключена опция "-q" которая часто путалась с операцией скрытия вывода ("quiet"), но на деле указывала на игнорирование удаления (вместо "-q" нужно использовать "git diff-files --diff-filter=d"). В реализации "git request-pull" прекращена поддержка некоторых эвристических выводов при выборе ветки для pull-запроса, которые часто приводили к ошибкам. Из состава удалён интерфейс "remote-hg/bzr", который теперь развивается как отдельный плагин. В файлах ".gitignore" обеспечено игнорирование пробелов в хвосте путей (если путь оканчивается пробелом теперь нужно явно указывать "path\\ ").
Из улучшений можно отметить добавление поддержки опций "--depth" в "git gc --aggressive", "--show-linear-break" в "git log", "--gpg-sign" в командах, создающих коммиты ("pull", "rebase"), "-N" в "git reset". В "git rebase" опция "-" разбирается как указание на прошлую ветку ("@{-1}"). Работа опций "-h" (скрытие заголовка) и "-c" (счётчик срабатываний) в "git grep" приближена к утилите grep. Команда "git push" при работе через интерфейс transport-helper теперь поддерживает инициирование принудительного обновления ссылок. Указание "-" вместо имени входного файла в команде "git config --file" позволяет организовать загрузку данных из входного потока.
Git является одной из самых популярных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории и устойчивости к изменениям задним числом используются неявное хеширование всей предыдущей истории в каждом коммите, также возможно удостоверение цифровыми подписями разработчиков отдельных тегов и коммитов. Из проектов, разрабатываемых с использованием Git, можно отметить [https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/ ядро Linux], [https://android.googlesource.com/ Android], [http://cgit.freedesktop.org/libreoffice Libreoffice], [http://cgit.freedesktop.org/systemd Systemd], [http://cgit.freedesktop.org/xorg X.Org], [http://cgit.freedesktop.org/wayland Wayland], [http://cgit.freedesktop.org/mesa/ Mesa], [http://cgit.freedesktop.org/gstreamer Gstreamer], [http://source.winehq.org/git/wine.git Wine], [http://anonscm.debian.org/gitweb Debian], [http://gitweb.dragonflybsd.org/?p=dragonfly.git;a=summary DragonFly BSD], [http://perl5.git.perl.org/perl.git Perl], [http://git.eclipse.org Eclipse], [http://git.gnome.org/browse/ GNOME], [https://projects.kde.org/projects KDE], [http://qt.gitorious.org/ Qt], [https://github.com/rails/rails Ruby on Rails], [http://git.postgresql.org/gitweb/ PostgreSQL], [http://git.videolan.org VideoLAN], [http://git.php.net/ PHP], [http://xenbits.xen.org/gitweb/ Xen], [http://git.minix3.org/ Minix].
{{-}}
== Источники ==
* [https://lkml.org/lkml/2014/5/28/678 Главная ссылка к новости (https://lkml.org/lkml/2014/5/2...)]
{{OpenNET|url=http://www.opennet.ru/opennews/art.shtml?num=39883|title=Релиз распределенной системы управления исходными текстами Git 2.0}}
{{Загружено ботом в архив|NewsBots|OpenNET}}
{{Подвал новости}}
{{Архивные новости (категория)}}
{{Категории|git|Компьютерные технологии|Наука и технологии|Программное обеспечение|Технологии|}}
{{yes}}' |
Вики-текст новой страницы после правки (new_wikitext ) | '{{дата|29 мая 2014}}
{{тема|Компьютерные технологии}}
[[File:Wikinews-logo-ru.svg|thumb|left|300px|]]
[https://lkml.org/lkml/2014/5/28/678 Анонсирован] релиз распределенной системы управления исходными текстами [http://git-scm.com/ Git 2.0], примечательный изменением поведения команд "git push" и "git add", влияющим на обратную совместимость.
Изменение поведения команды "git push" проявляется в ситуации когда при выполнении "git push" явно не указано, что именно помещать в репозиторий. В прошлых выпусках использовалась семантика "matching", при которой для обновления выбираются все внешние ветки и теги с именами, совпадающими с локальными. Начиная с Git 2.0 поведение изменено и по умолчанию применяется семантика "simple", при которой изменения отправляются только из текущей ветки в ветку с тем же именем, в случае если локальная ветка назначена для интеграции с удалённой веткой. Переопределить новое поведение можно через конфигурационную переменную "push.default".
Что касается команды "git add", то изменение связано с тем, что при неуказании добавляемых путей при выполнении "git add -u" и "git add -A", данные команды отныне применяются для всего репозитория, а не иерархии относительно текущей поддиректории, что соответствует поведению "git commit -a" и других похожих команд. Для распространения действия только начиная с текущей директории следует явно указывать текущий путь, например, "git add -u .". Команда "git add путь" в Git 2.0 соответствует выполнению "git add -A путь" в выпусках Git 1.x, т.е. при указании "git add dir/" в репозиторий будет внесена запись об удалённых из директории путях (в прошлых выпусках при указании "git add путь" удаленные пути игнорировались, теперь нужно явно указывать опцию "git add --ignore-removal путь").
Кроме того, c refs/remotes на refs/remotes/origin/ изменён префикс по умолчанию для команды "git svn", если префикс не был явно задан при помощи опции "--prefix". Из команды "git diff-files" исключена опция "-q" которая часто путалась с операцией скрытия вывода ("quiet"), но на деле указывала на игнорирование удаления (вместо "-q" нужно использовать "git diff-files --diff-filter=d"). В реализации "git request-pull" прекращена поддержка некоторых эвристических выводов при выборе ветки для pull-запроса, которые часто приводили к ошибкам. Из состава удалён интерфейс "remote-hg/bzr", который теперь развивается как отдельный плагин. В файлах ".gitignore" обеспечено игнорирование пробелов в хвосте путей (если путь оканчивается пробелом теперь нужно явно указывать "path\\ ").
Из улучшений можно отметить добавление поддержки опций "--depth" в "git gc --aggressive", "--show-linear-break" в "git log", "--gpg-sign" в командах, создающих коммиты ("pull", "rebase"), "-N" в "git reset". В "git rebase" опция "-" разбирается как указание на прошлую ветку ("@{-1}"). Работа опций "-h" (скрытие заголовка) и "-c" (счётчик срабатываний) в "git grep" приближена к утилите grep. Команда "git push" при работе через интерфейс transport-helper теперь поддерживает инициирование принудительного обновления ссылок. Указание "-" вместо имени входного файла в команде "git config --file" позволяет организовать загрузку данных из входного потока.
Git является одной из самых популярных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории и устойчивости к изменениям задним числом используются неявное хеширование всей предыдущей истории в каждом коммите, также возможно удостоверение цифровыми подписями разработчиков отдельных тегов и коммитов. Из проектов, разрабатываемых с использованием Git, можно отметить [https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/ ядро Linux], [https://android.googlesource.com/ Android], [http://cgit.freedesktop.org/libreoffice Libreoffice], [http://cgit.freedesktop.org/systemd Systemd], [http://cgit.freedesktop.org/xorg X.Org], [http://cgit.freedesktop.org/wayland Wayland], [http://cgit.freedesktop.org/mesa/ Mesa], [http://cgit.freedesktop.org/gstreamer Gstreamer], [http://source.winehq.org/git/wine.git Wine], [http://anonscm.debian.org/gitweb Debian] {{Wayback|url=http://anonscm.debian.org/gitweb |date=20140714231241 }}, [http://gitweb.dragonflybsd.org/?p=dragonfly.git;a=summary DragonFly BSD], [http://perl5.git.perl.org/perl.git Perl], [http://git.eclipse.org Eclipse], [http://git.gnome.org/browse/ GNOME], [https://projects.kde.org/projects KDE], [http://qt.gitorious.org/ Qt] {{Wayback|url=http://qt.gitorious.org/ |date=20160730012711 }}, [https://github.com/rails/rails Ruby on Rails], [http://git.postgresql.org/gitweb/ PostgreSQL], [http://git.videolan.org VideoLAN], [http://git.php.net/ PHP] {{Wayback|url=http://git.php.net/ |date=20201108165320 }}, [http://xenbits.xen.org/gitweb/ Xen], [http://git.minix3.org/ Minix].
{{-}}
== Источники ==
* [https://lkml.org/lkml/2014/5/28/678 Главная ссылка к новости (https://lkml.org/lkml/2014/5/2...)]
{{OpenNET|url=http://www.opennet.ru/opennews/art.shtml?num=39883|title=Релиз распределенной системы управления исходными текстами Git 2.0}}
{{Загружено ботом в архив|NewsBots|OpenNET}}
{{Подвал новости}}
{{Архивные новости (категория)}}
{{Категории|git|Компьютерные технологии|Наука и технологии|Программное обеспечение|Технологии|}}
{{yes}}' |
Унифицированная разница изменений правки (edit_diff ) | '@@ -12,5 +12,5 @@
Из улучшений можно отметить добавление поддержки опций "--depth" в "git gc --aggressive", "--show-linear-break" в "git log", "--gpg-sign" в командах, создающих коммиты ("pull", "rebase"), "-N" в "git reset". В "git rebase" опция "-" разбирается как указание на прошлую ветку ("@{-1}"). Работа опций "-h" (скрытие заголовка) и "-c" (счётчик срабатываний) в "git grep" приближена к утилите grep. Команда "git push" при работе через интерфейс transport-helper теперь поддерживает инициирование принудительного обновления ссылок. Указание "-" вместо имени входного файла в команде "git config --file" позволяет организовать загрузку данных из входного потока.
-Git является одной из самых популярных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории и устойчивости к изменениям задним числом используются неявное хеширование всей предыдущей истории в каждом коммите, также возможно удостоверение цифровыми подписями разработчиков отдельных тегов и коммитов. Из проектов, разрабатываемых с использованием Git, можно отметить [https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/ ядро Linux], [https://android.googlesource.com/ Android], [http://cgit.freedesktop.org/libreoffice Libreoffice], [http://cgit.freedesktop.org/systemd Systemd], [http://cgit.freedesktop.org/xorg X.Org], [http://cgit.freedesktop.org/wayland Wayland], [http://cgit.freedesktop.org/mesa/ Mesa], [http://cgit.freedesktop.org/gstreamer Gstreamer], [http://source.winehq.org/git/wine.git Wine], [http://anonscm.debian.org/gitweb Debian], [http://gitweb.dragonflybsd.org/?p=dragonfly.git;a=summary DragonFly BSD], [http://perl5.git.perl.org/perl.git Perl], [http://git.eclipse.org Eclipse], [http://git.gnome.org/browse/ GNOME], [https://projects.kde.org/projects KDE], [http://qt.gitorious.org/ Qt], [https://github.com/rails/rails Ruby on Rails], [http://git.postgresql.org/gitweb/ PostgreSQL], [http://git.videolan.org VideoLAN], [http://git.php.net/ PHP], [http://xenbits.xen.org/gitweb/ Xen], [http://git.minix3.org/ Minix].
+Git является одной из самых популярных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории и устойчивости к изменениям задним числом используются неявное хеширование всей предыдущей истории в каждом коммите, также возможно удостоверение цифровыми подписями разработчиков отдельных тегов и коммитов. Из проектов, разрабатываемых с использованием Git, можно отметить [https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/ ядро Linux], [https://android.googlesource.com/ Android], [http://cgit.freedesktop.org/libreoffice Libreoffice], [http://cgit.freedesktop.org/systemd Systemd], [http://cgit.freedesktop.org/xorg X.Org], [http://cgit.freedesktop.org/wayland Wayland], [http://cgit.freedesktop.org/mesa/ Mesa], [http://cgit.freedesktop.org/gstreamer Gstreamer], [http://source.winehq.org/git/wine.git Wine], [http://anonscm.debian.org/gitweb Debian] {{Wayback|url=http://anonscm.debian.org/gitweb |date=20140714231241 }}, [http://gitweb.dragonflybsd.org/?p=dragonfly.git;a=summary DragonFly BSD], [http://perl5.git.perl.org/perl.git Perl], [http://git.eclipse.org Eclipse], [http://git.gnome.org/browse/ GNOME], [https://projects.kde.org/projects KDE], [http://qt.gitorious.org/ Qt] {{Wayback|url=http://qt.gitorious.org/ |date=20160730012711 }}, [https://github.com/rails/rails Ruby on Rails], [http://git.postgresql.org/gitweb/ PostgreSQL], [http://git.videolan.org VideoLAN], [http://git.php.net/ PHP] {{Wayback|url=http://git.php.net/ |date=20201108165320 }}, [http://xenbits.xen.org/gitweb/ Xen], [http://git.minix3.org/ Minix].
{{-}}
' |
Новый размер страницы (new_size ) | 8076 |
Старый размер страницы (old_size ) | 7884 |
Изменение размера в правке (edit_delta ) | 192 |
Добавленные в правке строки (added_lines ) | [
0 => 'Git является одной из самых популярных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории и устойчивости к изменениям задним числом используются неявное хеширование всей предыдущей истории в каждом коммите, также возможно удостоверение цифровыми подписями разработчиков отдельных тегов и коммитов. Из проектов, разрабатываемых с использованием Git, можно отметить [https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/ ядро Linux], [https://android.googlesource.com/ Android], [http://cgit.freedesktop.org/libreoffice Libreoffice], [http://cgit.freedesktop.org/systemd Systemd], [http://cgit.freedesktop.org/xorg X.Org], [http://cgit.freedesktop.org/wayland Wayland], [http://cgit.freedesktop.org/mesa/ Mesa], [http://cgit.freedesktop.org/gstreamer Gstreamer], [http://source.winehq.org/git/wine.git Wine], [http://anonscm.debian.org/gitweb Debian] {{Wayback|url=http://anonscm.debian.org/gitweb |date=20140714231241 }}, [http://gitweb.dragonflybsd.org/?p=dragonfly.git;a=summary DragonFly BSD], [http://perl5.git.perl.org/perl.git Perl], [http://git.eclipse.org Eclipse], [http://git.gnome.org/browse/ GNOME], [https://projects.kde.org/projects KDE], [http://qt.gitorious.org/ Qt] {{Wayback|url=http://qt.gitorious.org/ |date=20160730012711 }}, [https://github.com/rails/rails Ruby on Rails], [http://git.postgresql.org/gitweb/ PostgreSQL], [http://git.videolan.org VideoLAN], [http://git.php.net/ PHP] {{Wayback|url=http://git.php.net/ |date=20201108165320 }}, [http://xenbits.xen.org/gitweb/ Xen], [http://git.minix3.org/ Minix].'
] |
Удалённые в правке строки (removed_lines ) | [
0 => 'Git является одной из самых популярных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории и устойчивости к изменениям задним числом используются неявное хеширование всей предыдущей истории в каждом коммите, также возможно удостоверение цифровыми подписями разработчиков отдельных тегов и коммитов. Из проектов, разрабатываемых с использованием Git, можно отметить [https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/ ядро Linux], [https://android.googlesource.com/ Android], [http://cgit.freedesktop.org/libreoffice Libreoffice], [http://cgit.freedesktop.org/systemd Systemd], [http://cgit.freedesktop.org/xorg X.Org], [http://cgit.freedesktop.org/wayland Wayland], [http://cgit.freedesktop.org/mesa/ Mesa], [http://cgit.freedesktop.org/gstreamer Gstreamer], [http://source.winehq.org/git/wine.git Wine], [http://anonscm.debian.org/gitweb Debian], [http://gitweb.dragonflybsd.org/?p=dragonfly.git;a=summary DragonFly BSD], [http://perl5.git.perl.org/perl.git Perl], [http://git.eclipse.org Eclipse], [http://git.gnome.org/browse/ GNOME], [https://projects.kde.org/projects KDE], [http://qt.gitorious.org/ Qt], [https://github.com/rails/rails Ruby on Rails], [http://git.postgresql.org/gitweb/ PostgreSQL], [http://git.videolan.org VideoLAN], [http://git.php.net/ PHP], [http://xenbits.xen.org/gitweb/ Xen], [http://git.minix3.org/ Minix].'
] |
Была ли правка сделана через выходной узел сети Tor (tor_exit_node ) | false |
Unix-время изменения (timestamp ) | '1728301278' |
Название базы данных вики (wiki_name ) | 'ruwikinews' |
Языковой код вики (wiki_language ) | 'ru' |