欢迎光临散文网 会员登陆 & 注册

5.1. 关于版本和标记(OLEX2使用手册)

2021-02-28 08:41 作者:DJ_Tokyo  | 我要投稿

原文如下:


Appendix


About Versions and Tags



The Olex2 distribution system has undergone many changes since the project was started in 2004. We have always aimed at providing program updates as soon as possible to the Olex2 user community. We think that one of the best ways to encourage bug reports and suggestions is to translate this user feedback as soon as possible into real improvements in the software.


For a while - up to about December 2009 - we have made updates available on a very frequent basis. This has met with a warm welcome from many of our users, but has also caused some problems: Not all updates did only do what they were supposed to do! At that point, we have decided to change the policy somewhat, and have come up with the following system for the distribution of Olex2.


There are now distinct versions of Olex2. Before Version 1.0, everything consisted of continuously updated files. At some point, this became no longer supportable, and we decided to introduce proper versions into the Olex2 distribution system. Any new version requires a complete re-install. However different versions of Olex2 can exist next to each other without causing any interference. For each version of Olex2, there are three 'tags', referring to different source repositories. For example, for Version 1.3 there are the following tags:


  • 1.3-alpha

  • 1.3-beta

  • 1.3


Alpha: Whenever we made some changes, we 'make' an alpha distribution of Olex2. We use this version for in-house testing (although you are very welcome to use this version too, as long as you are aware of the fact that this version is typically very experimental and will very likely cause some problems. However, if you have suggested a new feature, or reported a bug fix, you may well find that we have implemented your suggestions already!


Beta: Once we've done some testing of this alpha version, we 'promote' it to the beta distribution. This version is tested by a wider group of testers - these tend to be those users with whom we have a lot of contact.


Release: Once a distribution has been tested in the beta stage, a proper release is made. This can be expected to be stable and if you encounter any problems with release version, please tell us about this! It doesn't matter how small the problem is, we'd like to know.


译文如下:

5. 附录

5.1. 关于版本和标记

自2004年启动项目以来,Olex2发行版系统经历了诸多变化。我们一直致力于尽快向Olex2用户社区提供程序更新。我们认为,鼓励错误报告和建议的最佳方法之一是尽快将用户反馈转化为软件的真正改进。


有一段时间,截止2009年12月左右,我们已经非常频繁地提供更新。这得到了许多用户的热烈欢迎,但也带来了一些问题:不是所有的更新都只做了它们应该做的事情!在这一点上,我们决定改变一些政策,并提出了以下系统的Olex2发行版。


现在有不同版本的Olex2。在1.0版本之前,一切都由不断更新的文件组成。在某个时候,这变得不再受支持,我们决定将适当的版本引入Olex2发行版。任何新版本都需要完全重新安装。但是,Olex2的不同版本可以相邻存在,而不会造成任何干扰。对于每个版本的Olex2,都有三个“标记”,表示不同的源存储库。例如对于1.3版本,有以下标记:


  • 1.3-alpha

  • 1.3-beta

  • 1.3


Alpha:每当我们做了一些改变,我们就“制造”了Olex2的alpha发行版。我们用这个版本进行内部测试(尽管也非常欢迎您使用这个版本,只是您要知道,这个版本通常是非常具有实验性质的,并且很可能会导致一些问题)。但是,如果您建议了一个新功能,或者报告了一个bug需要修复,您可能会发现我们已经实现了您的建议!


Beta:一旦我们对这个alpha版本做了一些测试,我们就把它“升级”到beta发行版。这个版本是由一个更广泛的测试组测试的,他们往往是那些我们有很多联系的用户。


Release:一旦在beta阶段测试了一个发行版,就会发布一个合适的版本(release)。此版本可以预期是稳定的,如果您在使用release版本时遇到任何问题,请告诉我们这一点!不论是多小的问题,我们都想知道。


公众号文章链接:

https://mp.weixin.qq.com/s?__biz=MzU0NjkzMTM1MQ==&mid=2247485364&idx=7&sn=bf5eb511639d5b23ebbf6a9f856129fd&chksm=fb57504ccc20d95a7dbcb90c6fcc8152fe995ca152c812593860bd8c693f22c6a12c19aa794d&token=258865377&lang=zh_CN#rd



5.1. 关于版本和标记(OLEX2使用手册)的评论 (共 条)

分享到微博请遵守国家法律