Questions tagged [versioning]

Software versioning is the process of assigning either unique version names or unique version numbers to unique states of computer software. Within a given version number category (major, minor), these numbers are generally assigned in increasing order and correspond to new developments in the software.

Software versioning is the process of assigning either unique version names or unique version numbers to unique states of computer software. Within a given version number category (major, minor), these numbers are generally assigned in increasing order and correspond to new developments in the software.

The following are some popular versioning software used:

  1. Git
  2. Subversion (SVN)
  3. Microsoft TFS
3122 questions
2
votes
2 answers

Installing SCM Manager (Mercurial admin web frontend) in windows

I successfully installed mercurial on Windows7 (IIS 7.5) and I got the default UI (default Mercurial admin web frontend). But there is no way to add repositories, users or setting permission through this UI. After some research I came to know about…
Arjun
  • 141
  • 2
  • 7
2
votes
14 answers

What is your preferred style of product version number and why?

Is it Major.Minor.Release - IBM style (eg. 1.2.3)? Is it the Year? (Windows '98) Something else? Reference: http://en.wikipedia.org/wiki/Versioning Presently I use major.minor.release.internal-release Example 01.12.02.19 For the next product, I was…
tellme
  • 871
  • 5
  • 18
  • 23
2
votes
0 answers

iPhone app versioning sqlite database

I have made an iPhone app that uses a sqlite table. There is quite a lot of data in here, a table with items and also a table with favorites. When I'm updating some database records, and rebuild the app, the changes aren't visible in the app, I have…
Bokw
  • 789
  • 1
  • 9
  • 21
2
votes
1 answer

grails plugins compatibility

Can someone explain what exactly are the compatibility rules (in terms of Grails versions) for using Grails plugins in Grails applications. My guess is that a plugin developed using Grails 2.X cannot be used in a Grails 1.X application even if the…
Dónal
  • 185,044
  • 174
  • 569
  • 824
2
votes
1 answer

SVN Multiple People Working on the Same Project

I am new an working with SVN with multiple people, so please bear with me. I am working on C++ project with multiple developers, and we are using SVN to synchronize and version our .h and .cpp files. I am used to versioning only my own projects…
Oliver Spryn
  • 16,871
  • 33
  • 101
  • 195
2
votes
2 answers

What's the algorithm wikipedia uses for their version comparison feature

I am currently implementing some sort of text-version (revision) comparison visualizations and am trying to find some information about how wikipedia achieves their "View History"-feature in which they allow to compare the current revision with an…
Waylander
  • 825
  • 2
  • 12
  • 34
2
votes
3 answers

C# versioning of references for a console application

I've built a console application that references version 4.3.2.1 of another dll we've built. It worked fine and did its job. Then version 4.3.2.2 of the dll is built, and the console application starts to die becuase it wants to see 4.3.2.1. Is…
Denis Sadowski
  • 3,035
  • 5
  • 24
  • 26
2
votes
3 answers

Software version numbering with GIT

Overview: I want to set automatic (or at least semi-auto) software version numbering in Git. I want to set some starting version number (like v1.0) to my project. I know, there is tag for this reason. Googled it and found bunch of materials. For…
user1540879
2
votes
1 answer

Setting users' username and password in mercurial

I am a newbie to Mercurial. I am using Mercuraial hg server 2.3.1 on IIS 7.5 (Windows 7). I followed the this tutorial (I used the latest version of python(Python 2.7) and mercurial(2.3.1)) . It is working fine. But now any user from the client…
Arjun
  • 141
  • 2
  • 7
2
votes
1 answer

How to check out a specific version of Eclipse's built in plugin

I use Eclipse 4.2 Juno (Build id: I20120608-1400) and I would like to change one of its built in plugin, so I would like to checkout that, but do not know how. The file is: org.eclipse.ui.workbench_3.103.0.v20120530-1824.jar I tried CVS repo that I…
Zsolt
  • 365
  • 3
  • 12
2
votes
1 answer

Full Database Versioning in SQL Server

First, let me point out that I read all the posts regarding database versioning, but this isn't exactly the thing I'm looking for, but I couldn't come up with a better title (the word 'full' here is the key). I have a 'compiled database', that holds…
Tiborg
  • 2,304
  • 2
  • 26
  • 33
2
votes
2 answers

PHP Convert Semantic Versioning String To Integer/Float

I have a string variable in PHP storing the current version of my application in semantic versioning format: $version = "0.2.6"; How can I convert this to an integer or float where I can do things compare versions using < and >.
Justin
  • 42,716
  • 77
  • 201
  • 296
2
votes
1 answer

Solving our versioning and build problems

Where I work we need to rethink the way we develop software and keep track of each released version. Do you have any suggestions to solve our problems? We develop on Windows in C++ using VS 2005 (and C++ Builder for some interface stuff) We use GIT…
Simon T.
  • 898
  • 1
  • 9
  • 16
2
votes
1 answer

Merge svn branch with old untracked code

i have working svn repository. Also i have branch made from old and untracked code. Unfortunately i need to merge both together. What would be best tool to do so. Would it be easier to migrate svn repository to git an then merge that untracked code.…
Raspizdyay
  • 71
  • 4
2
votes
3 answers

'Automatic Updates' and Public Versioning for .NET (desktop) application?

We're building a desktop based .Net application in C# which we want to include automatic upgrades with local desktop's polling our web server from time to time looking for updates. What the best solution for public versioning management and also for…
Evolve
  • 8,939
  • 12
  • 51
  • 63