versioning

Can I edit the message of an older revision in Bazaar?

北战南征 提交于 2019-12-22 04:35:22
问题 How can I edit an older revision's message to more correctly describe its changes? 回答1: You cannot edit the commit message of an old revision without changing the revision id of the modified revision and all its descendants. Well... technically you can, if you try hard enough, but the technical term for the result is "corrupt repository". A repository in bzr is a replica of a distributed database of revisions, and if all replicas don't agree on the content of a revision, you have an integrity

How can I test my Bash script on older versions of Bash?

浪子不回头ぞ 提交于 2019-12-22 04:12:38
问题 I'm working on a Bash library and want to ensure I'm supporting as many environments as possible - including old installations of Bash. My development environment is Bash 4.3, but some of my users may well be running much older versions and presently I have no way to confirm or deny that my library will work for them. In particular I'd like to be compatible with OSX (which still ships with Bash 3.2, AFAIK). I know Bash can run in POSIX-compliant mode; is there a similar setting to disable

MSI Installer fails without removing a previous install

六月ゝ 毕业季﹏ 提交于 2019-12-22 04:04:43
问题 I have built an MSI that I would like to deploy, and update frequently. Unfortunately, when you install the MSI, and then try to install a newer version of the same MSI, it fails with a message like "Another version of this product is already installed. Installation of this version cannot continue..." appears. The MSI was built with a Visual Studio 2008 Setup Project. I have tried setting the "Remove Previous Versions" property to both true and false, in an effort to just make newer versions

How to define the version number of a software?

醉酒当歌 提交于 2019-12-21 18:15:12
问题 What is the best method to determine the version number I should use for a software or component? Is there a general rule to set version numbers? I'm pretty sure it is a basic question but I didn't find anything useful after searching a while. 回答1: I've been doing this as an interim until I find a better solution. I don't build many large applications, mostly reports and smaller macros, but it's still important for me to keep track of changes and versions. [Current year].[Current month].

How to define the version number of a software?

£可爱£侵袭症+ 提交于 2019-12-21 18:14:15
问题 What is the best method to determine the version number I should use for a software or component? Is there a general rule to set version numbers? I'm pretty sure it is a basic question but I didn't find anything useful after searching a while. 回答1: I've been doing this as an interim until I find a better solution. I don't build many large applications, mostly reports and smaller macros, but it's still important for me to keep track of changes and versions. [Current year].[Current month].

Simple “check for update” library in java

霸气de小男生 提交于 2019-12-21 17:01:59
问题 I'm using Eclipse RCP, but, mainly because i have total control of the UI (removed all contributions, made Preferences from scratch, etc) i just cannot accept the complexity and demand of the included UPDATE MANAGER (also, i use PLUGINS not features, and the app Plugin must be EXTRACTED - though i could get arround this last issue). Anyway, on a first approach i just want to check IF there is a newer version of the app available. The logical way would be to check against a file (xml?) on a

How do you store your code and files for use across machines

南笙酒味 提交于 2019-12-21 11:55:13
问题 I am interested to know what strategies people have to keep their code AND work versioned across multiple machines. For example I have a desktop PC running XP, a macbook running OSX and VMWare running XP as well as a sales laptop for running product demos. I want to know how I can always have these in sync. Subversion is a possibility for this but i find it less useful for dealing with binary files - maybe I have overlooked something here. What do other people use as they must have similar

When using semver (Semantic Versioning) should the patch version Z (x.y.Z) be returned to 0 when Y is changed?

泪湿孤枕 提交于 2019-12-21 11:46:10
问题 From Semantic Versioning: Patch version Z (x.y.Z | x > 0) MUST be incremented if only backwards compatible bug fixes are introduced. A bug fix is defined as an internal change that fixes incorrect behavior. Suppose I have a program at version 0.1.12 . If I had to increment Y ( 0.Y.12 ), should I return Z (0.2.Z) to 0 (becoming 0.2.0 ) or just keep it unaltered (becoming 0.2.12 )? 回答1: Yes. All numbers should be reset when their parent version is changed. The specification (http://semver.org/)

Does anyone have experience with a private Launchpad instance? [closed]

放肆的年华 提交于 2019-12-21 09:33:10
问题 Closed . This question is opinion-based. It is not currently accepting answers. Want to improve this question? Update the question so it can be answered with facts and citations by editing this post. Closed 6 months ago . Has somebody already installed and run launchpad on its own server? I'd like advice as I wasn't able to find any on the web. Besides, the official team gives scary remarks on having its own launchpad. They also say that a lot of administration scripts aren't included in the

How do I get the version string I defined in the config.xml

喜你入骨 提交于 2019-12-21 03:31:13
问题 How do I find out, which version my Cordova app is? I need that information to display it in an About screen. Is it possible to read the config.xml and get the version string, which i am already maintaining in this file? <widget ... version="0.0.1" ... I would like to have a solution where I do not have to maintain the app's version number in several places in the code. Also, I do not want a plugin for that purpose, because most plugins do not support Android, iOS and browser as platforms. Or