mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-30 18:27:49 +08:00
[site] build number ranges
This commit is contained in:
parent
961cd58a9e
commit
1ed2c37ed9
@ -6,6 +6,7 @@
|
||||
{"id":"checkout_and_build_community", "title":"Check Out And Build Community Edition", "url":"checkout_and_build_community.html"},
|
||||
{"id":"setting_up_environment", "title":"Setting Up Development Environment", "url":"setting_up_environment.html"},
|
||||
{"id":"creating_plugin_project", "title":"Creating a Plugin Project", "url":"creating_plugin_project.html"},
|
||||
{"id":"build_number_ranges", "title":"Build Number Ranges", "url":"build_number_ranges.html"},
|
||||
{"id":"running_plugin", "title":"Running a Plugin", "url":"running_plugin.html"}
|
||||
]}
|
||||
]},
|
||||
|
@ -10,6 +10,7 @@
|
||||
* [Check Out And Build Community Edition] (checkout_and_build_community.html)
|
||||
* [Setting Up Development Environment] (setting_up_environment.html)
|
||||
* [Creating a Plugin Project] (creating_plugin_project.html)
|
||||
* [Build Number Ranges] (build_number_ranges.html)
|
||||
* [Running a Plugin] (running_plugin.html)
|
||||
* [Advanced Topics] (advanced_topics.html)
|
||||
* [Custom Language Support] (custom_language_support.html)
|
||||
|
198
build_number_ranges.md
Normal file
198
build_number_ranges.md
Normal file
@ -0,0 +1,198 @@
|
||||
---
|
||||
title: Build Number Ranges
|
||||
---
|
||||
|
||||
<!--
|
||||
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Build+Number+Ranges
|
||||
-->
|
||||
|
||||
# {{ page.title }}
|
||||
|
||||
This reference of build number ranges can be used to specify correct since-build and until-build versions in the
|
||||
<!--TODO link to file in sample-->
|
||||
[plugin.xml]()
|
||||
files.
|
||||
|
||||
Since IntelliJ IDEA 9 beta, a multi-part build number is used: for example, IU-90.94.
|
||||
|
||||
**The number consists of the following parts:**
|
||||
|
||||
* Product ID (IC for IDEA Community, IU for IDEA Ultimate, RM for RubyMine, PY for PyCharm, etc.)
|
||||
|
||||
* Branch number
|
||||
|
||||
* Build number in the branch
|
||||
|
||||
Every time a release branch is created for one of the products based on the IntelliJ Platform, the branch number in the release branch is incremented by 1, and the branch number in the trunk is incremented by 2.
|
||||
So, the trunk always has even branch numbers (90, 92, 94 etc.) Release branches have odd branch numbers (91, 93 etc.)
|
||||
For example, the RubyMine 2.0 release branch has the branch number 91.
|
||||
|
||||
Multi-part build numbers can also be used in the since-build and until-build tags of
|
||||
<!--TODO link to file in sample-->
|
||||
[plugin.xml]()
|
||||
files.
|
||||
Usually you need to omit the product ID and use only the branch number and build number, for example:
|
||||
|
||||
```xml
|
||||
<idea-version since-build="94.539"/>
|
||||
```
|
||||
|
||||
The branch numbers used for IntelliJ Platform-based products and build numbers of recent IDEA versions are:
|
||||
|
||||
* branch 93 - IDEA 9.0
|
||||
|
||||
|
||||
* 9.0 - 93.13
|
||||
|
||||
* 9.0.1 - 93.94
|
||||
|
||||
* branch 95 - IDEA 9.0.2\+
|
||||
|
||||
|
||||
* 9.0.2 - 95.66
|
||||
|
||||
* 9.0.3 - 95.429
|
||||
|
||||
* 9.0.4 - 95.627
|
||||
|
||||
* branch 99 - IDEA 10.0
|
||||
|
||||
* 10.0 - 99.18
|
||||
|
||||
|
||||
* 10.0.1 - 99.32
|
||||
|
||||
* branch 103 - IDEA 10.0.2\+
|
||||
|
||||
|
||||
* 10.0.2 - 103.72
|
||||
|
||||
* 10.0.3 - 103.255
|
||||
|
||||
* branch 107 - IDEA 10.5
|
||||
|
||||
|
||||
|
||||
* 10.5 - 107.105
|
||||
|
||||
* 10.5.1 - 107.322
|
||||
|
||||
* 10.5.2 - 107.587
|
||||
|
||||
* branch 111 - IntelliJ IDEA 11.0
|
||||
|
||||
|
||||
|
||||
* 11.0 - 111.69
|
||||
|
||||
* 11.0.1 - 111.167
|
||||
|
||||
* 11.0.2 - 111.277
|
||||
|
||||
* branch 117 - IntelliJ IDEA 11.1, PyCharm 2.5, RubyMine 4.0.x, AppCode 1.5, PhpStorm/WebStorm 4.0
|
||||
|
||||
|
||||
* 11.1 - 117.105
|
||||
|
||||
* 11.1.1 - 117.117
|
||||
|
||||
* 11.1.2 - 117.418
|
||||
|
||||
* 11.1.3 - 117.798
|
||||
|
||||
|
||||
* branch 119 - RubyMine 4.5
|
||||
|
||||
|
||||
* branch 121 - AppCode 1.6, PyCharm 2.6, PhpStorm/WebStorm 5.0
|
||||
|
||||
|
||||
* branch 123 - IntelliJ IDEA 12
|
||||
|
||||
|
||||
* 12.0 - 123.72
|
||||
|
||||
|
||||
* branch 125 - PyCharm 2.7, RubyMine 5.0
|
||||
|
||||
|
||||
* branch 127 - PhpStorm/WebStorm 6.0, AppCode 2.0
|
||||
|
||||
|
||||
* branch 129 - IntelliJ IDEA 12.1, bugfix updates for PyCharm 2.7, PhpStorm/WebStorm 6
|
||||
|
||||
|
||||
* branch 131 - WebStorm 7, PyCharm 3.0, PhpStorm 7
|
||||
|
||||
|
||||
* branch 133 - IntelliJ IDEA 13, PyCharm 3.1, WebStorm 7, PhpStorm 7
|
||||
|
||||
|
||||
* branch 135 - IntelliJ IDEA 13.1, WebStorm 8
|
||||
|
||||
|
||||
* branch 139 - IntelliJ IDEA 14, WebStorm 9, PyCharm 4, PhpStorm 8, RubyMine 7
|
||||
|
||||
|
||||
Previous versions of IntelliJ IDEA use linear build numbers, with the following ranges:
|
||||
|
||||
|
||||
* IntelliJ IDEA 5.1 branch - 4000-4999
|
||||
|
||||
|
||||
* 5.1.2 - 4267
|
||||
|
||||
|
||||
* IntelliJ IDEA 6.0 branch - 5000-5999
|
||||
|
||||
|
||||
* 6.0.1 - 5784
|
||||
|
||||
|
||||
* IntelliJ IDEA 6.0.2 branch - 6000-6499
|
||||
|
||||
|
||||
* 6.0.5 - 6180
|
||||
|
||||
* 6.0.6 - 6197
|
||||
|
||||
* IntelliJ IDEA 7.0 pre-M1 - 6500-6899
|
||||
|
||||
|
||||
* 7.0 M1 - 6813
|
||||
|
||||
* IntelliJ IDEA 7.0 pre-M2 - 6900-7199
|
||||
|
||||
|
||||
* 7.0 M2 - 7126
|
||||
|
||||
* IntelliJ IDEA 7.0 final - 7200-7499
|
||||
|
||||
|
||||
* 7.0 final - 7361
|
||||
|
||||
* IntelliJ IDEA 7.0.2\+ - 7500-7999
|
||||
|
||||
|
||||
* 7.0.2 - 7590
|
||||
|
||||
* 7.0.3 - 7757
|
||||
|
||||
* 7.0.5 - 7971
|
||||
|
||||
* IntelliJ IDEA 8.0 - 8000-9099
|
||||
|
||||
|
||||
* IntelliJ IDEA 8.0M1 - 8664
|
||||
|
||||
* IntelliJ IDEA 8.0 - 9013
|
||||
|
||||
* IntelliJ IDEA 8.0.x - 9100-9499
|
||||
|
||||
|
||||
* IntelliJ IDEA 8.0.1 - 9164
|
||||
|
||||
* IntelliJ IDEA 8.1.x - 9500-9999
|
||||
|
||||
|
||||
* IntelliJ IDEA 8.1 - 9732
|
Loading…
x
Reference in New Issue
Block a user