Branches — различия между версиями
Материал из Русский WINE
(не показано 19 промежуточных версии этого же участника) | |||
Строка 1: | Строка 1: | ||
− | [[ | + | [[Категория:Периодически обновляется]] |
− | + | =Ветви разработки= | |
+ | Основная ветка разработки ReactOS - '''trunk''': | ||
+ | *master | ||
+ | **http://github.com/reactos/reactos | ||
− | + | Кроме основной ветви '''master''' (ранее trunk), в которую разработчики вносят изменения и улучшения, существует еще семь ветвей: | |
− | * | + | |
− | ** | + | *Sndblst - разработка драйвера SoundBlaster16 |
− | ** | + | **http://github.com/reactos/reactos/tree/sndblst |
+ | |||
+ | *USB-experiments - разработка USB | ||
+ | **http://github.com/reactos/reactos/tree/usb-experiments | ||
*Kernel-fun - нацелена на разработку ядра ReactOS | *Kernel-fun - нацелена на разработку ядра ReactOS | ||
− | ** | + | **http://github.com/reactos/reactos/tree/kernel-fun |
− | + | ||
− | + | ||
*Monstera - нацелена на разработку менеджера управления памятью на C++ | *Monstera - нацелена на разработку менеджера управления памятью на C++ | ||
− | ** | + | **http://github.com/reactos/reactos/tree/monstera |
− | + | ||
− | + | ||
*TransitionPte - ветка для будущей работы по менеджеру памяти | *TransitionPte - ветка для будущей работы по менеджеру памяти | ||
− | ** | + | **http://github.com/reactos/reactos/tree/TransitionPte |
− | + | ||
− | + | ||
− | *TCP/IP Revolution - нацелена на перезапись TCP/IP с использованием LwIP. | + | *Network_stack (ранее TCP/IP Revolution) - нацелена на перезапись TCP/IP с использованием библиотеки LwIP. |
− | ** | + | **http://github.com/reactos/reactos/tree/network_stack |
− | + | ||
− | + | ||
*Arwinss - базируется на Wine и нацелена на разработку альтернативы большой части подсистемы Win32 | *Arwinss - базируется на Wine и нацелена на разработку альтернативы большой части подсистемы Win32 | ||
− | ** | + | **http://github.com/reactos/reactos/tree/arwinss |
− | + | ||
− | + | ||
− | Основная работа в ветках '''ntvdm''' (эмулятор DOS) | + | Основная работа в ветках |
+ | *'''ntvdm''' (эмулятор DOS) | ||
+ | *'''condrv_restructure''' (консоль) | ||
+ | *'''shell-experiments''' (новая оболочка) | ||
+ | *'''Colins Printing for freedom''' (анализ, проектирование и реализация стека печати) | ||
+ | *'''Setup_improvements''' (улучшение инсталлятора ReactOS) | ||
+ | была завершена и их наработки были влиты обратно в '''master'''. | ||
− | + | *Как скачать содержимое веток для сборки, см. [[ROS Build|здесь]]. | |
+ | *Если вы хотите получить копию ветки для работы с файлами (например, чтобы сделать патч) [[Subversion#.D0.9A.D0.BB.D0.B8.D0.B5.D0.BD.D1.82.D1.8B_SVN|воспользуйтесь]] программой [http://tortoisesvn.net/downloads.html TortoiseSVN]. | ||
− | Все изменения, которые происходят в этих четырех ветках вы можете посмотреть на сайте [http:// | + | Все изменения, которые происходят в этих четырех ветках вы можете посмотреть на сайте [http://github.com/reactos/reactos/ github.com]. |
{{ReactOS}} | {{ReactOS}} |
Текущая версия на 12:41, 3 мая 2019
Ветви разработки
Основная ветка разработки ReactOS - trunk:
Кроме основной ветви master (ранее trunk), в которую разработчики вносят изменения и улучшения, существует еще семь ветвей:
- Sndblst - разработка драйвера SoundBlaster16
- USB-experiments - разработка USB
- Kernel-fun - нацелена на разработку ядра ReactOS
- Monstera - нацелена на разработку менеджера управления памятью на C++
- TransitionPte - ветка для будущей работы по менеджеру памяти
- Network_stack (ранее TCP/IP Revolution) - нацелена на перезапись TCP/IP с использованием библиотеки LwIP.
- Arwinss - базируется на Wine и нацелена на разработку альтернативы большой части подсистемы Win32
Основная работа в ветках
- ntvdm (эмулятор DOS)
- condrv_restructure (консоль)
- shell-experiments (новая оболочка)
- Colins Printing for freedom (анализ, проектирование и реализация стека печати)
- Setup_improvements (улучшение инсталлятора ReactOS)
была завершена и их наработки были влиты обратно в master.
- Как скачать содержимое веток для сборки, см. здесь.
- Если вы хотите получить копию ветки для работы с файлами (например, чтобы сделать патч) воспользуйтесь программой TortoiseSVN.
Все изменения, которые происходят в этих четырех ветках вы можете посмотреть на сайте github.com.