versioning

App Store Version Numbers - Changing Scheme / Best Practices

北城以北 提交于 2019-12-12 09:16:50
问题 We are contemplating changing the version number in the next release of an iOS app from using the traditional Major.Minor.Patch version number scheme to instead use a date based scheme such as 2012.month.patch to better reflect to our users the currency of the app. Apple's only version number guidance in iTunes Connect is as follows: The version number of the app you are adding. Numbering should follow typical software versioning conventions (for example, 1.0 or 1.0.1 or 1.1). My question -

How decently track the database structure modification by SVN?

余生长醉 提交于 2019-12-12 08:51:15
问题 The main problem is the versioning of the database structure. The standard mysqldump and pg_dump utilities do not produce very well suited files for versioning. The dump commands produces the dump files with autoincrement values, TOC entries and so on. Since these objects is subject to continuous changes it always produces the huge difference files. PostgreSQL Diff -- --- TOC entry 2630 (class 0 OID 0) +-- TOC entry 2549 (class 0 OID 0) -- Dependencies: 6 -- Name: SCHEMA adm; Type: COMMENT;

WCF service versioning with single SVC

南楼画角 提交于 2019-12-12 05:30:02
问题 Due to some certain requirement, I've got to use a single svc for multiple service versions. I've separated the interface contract for each version using different namespaces. I have only one class (partial) implementing all the service versions. My code is as below: namespace Application.V1 { [ServiceContract(Namespace = "http://google.com/ApplicationService/v1.0", Name = "IMathService")] public interface IMathService } namespace Application.V2 { [ServiceContract(Namespace = "http://google

Cannot iterate through object in Ubuntu PHP 5.2.10-2 Works on PHP 5.2.10?

时光总嘲笑我的痴心妄想 提交于 2019-12-12 05:16:54
问题 With this code I am iterating through an object. Works: Windows with WAMP and PHP 5.2.9 Linux web server with PHP 5.2.10 It is not working on my desktop: Ubuntu 9.10 with PHP 5.2.10-2 from the repo's $incomingData = json_decode($_POST['data']); foreach($incomingData as $key => $action) { } Invalid argument supplied for foreach() 回答1: Maybe one of your servers has magic_quotes_gpc enabled, so you can try to use stripslashes on $_POST['data'] before you decode it. Both PHP versions should be

Mercurial automatic merge

蹲街弑〆低调 提交于 2019-12-12 03:37:33
问题 I'm a newbie in using mercurial and control version system in general, I know that: There exists a Central Remote repository Everybody has a local repository, obtained by cloning the central one creating a branch Everyone makes changes to a working space area, these changes are then committed to the local repository. After changes have been performed locally, they are merged with the centralized repository or the centralized repository is overwritten by means of a rebasing In mercurial when

Building Release Version of a C# application

喜夏-厌秋 提交于 2019-12-12 02:56:39
问题 When Building a release version of my C# application in Visual Studios, it also produced a .config and a .manifest file. I was wondering what these were and if they are important to the actual running of the application. 回答1: Read this: What is a manifest file: A manifest is an XML document that can be an external XML file or a resource embedded inside an application or an assembly. The manifest of an isolated application is used to manage the names and versions of shared side-by-side

How to Version Plugins

你说的曾经没有我的故事 提交于 2019-12-12 02:08:57
问题 I wonder how to version plugins. There are plenty ways of versioning a software products but they're all 1-dimensional. Are there best practices for 2-dimensional versioning which indicates both compatibility to the main application and compatibility to the plugin API? Eclipse for example proposed a versioning scheme for which every plugin uses semantic versioning. Additionally there's a rule to distinguish between development streams by increasing the service number by 100. This ends in

Maintaining variants of an application

拈花ヽ惹草 提交于 2019-12-12 01:37:55
问题 We have a product which is being slightly customized for each client. The exact customization is unpredictable - we assume that any point in the code can become needing change. However, we want to keep one code base, as 90+% of the code will be identical, so we don't have to merge every update or new feature to each client separately. How can this be done? The project is written in PHP with the Yii framework. Basically, we would like something like this: Every client will have a folder with a

microsoft crm 2016 api version auto-discovery

江枫思渺然 提交于 2019-12-12 01:23:01
问题 I'm integrating with CRM through PHP and I use the API URL https://example.com/XYZ/api/data/v8.0/ which works well. My question is, will a future minor upgrade of CRM break this URL? E.g if it is upgraded to version 8.2, will /XYZ/api/data/v8.0/ stop working and I'll have to somehow automatically discover this by my PHP app which will from that point onwards need to use /XYZ/api/data/v8.2/ ? 回答1: When Microsoft publishes a new version of the API, they'll bump the version number, say api/data

SVN external file workaround

邮差的信 提交于 2019-12-11 23:38:08
问题 I am using SVN. I want to have external file in my working copy. I have a folder with files from my repository. And I also want to have one file from external third party repository. SVN externals can be used for folders only. Since version 1.6 externals for files are supported, but for the files in the same repository only. How to workaround this limitation? Which approaches, practices, tricks whatsoever could be used for this situation? 回答1: svn:externals can be used for files since