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
3 answers

Shared libraries versions and executables on Linux

Let's describe the following scenario: I intend to create an application for the Linux platform The application will contain a core shared/dynamic library and the executable. The library will act like an engine, providing common and essential…
ali
  • 10,927
  • 20
  • 89
  • 138
2
votes
1 answer

Defines JPA behavior for setting same value again?

I wonder, if there is any definition by JPA for the behavior, if you setting equals value for any property. I didn't find any words in the specification. I've tested with TopLink Essentials and Hibernate, what happens if I load a entity from…
marabol
  • 1,247
  • 2
  • 15
  • 22
2
votes
1 answer

.Net Are there potential problems when two versions of the same assembly are loaded in one AppDomain?

We've come up with a strategy to handle backward compatibility when there is a breaking change between two versions. We load the previous version assemblies in the current AppDomain, deserialize some data with the old version types and then convert…
Jeff Cyr
  • 4,774
  • 1
  • 28
  • 42
2
votes
0 answers

Excel Visual Basic code versioning

I have a project that requires some VB code written in Excel and I'd like to version it under git. Unfortunately the code is embedded in an excel file and diff shows bunch of excel metadata instead of code changes. I tried to import the foo.vb file…
orim
  • 143
  • 3
  • 18
2
votes
1 answer

When to start versioning/stop using project references

Alrighty then. I've got a question regarding references in visual studio. Our dev team is moving from TFS to Git at the moment everything is littered in project references. This makes it kind of hard to break our TFS team project into many…
Daniel P.
  • 373
  • 1
  • 3
  • 5
2
votes
3 answers

Deployment race condition causing CDN to cache old or broken files

Our current deploy process goes something like this: Use grunt to create production assets. Create a datestamp and point files at our CDN (eg /scripts/20140324142354/app.min.js). Sidenote: I've heard this process called "versioning" before but I'm…
Brad Dwyer
  • 6,305
  • 8
  • 48
  • 68
2
votes
1 answer

vim should auto commit on quit using git or fugitive(?)

I´m new to git and I´ve a little problem using git the way I want to. I administrate a bunch of servers. What I want to have is a local repository of the config files I edit. In case of missconfiguratin I could then easily jump back to a working…
chris4jahn
  • 21
  • 2
2
votes
1 answer

node Segmentation fault on version change

I'm trying to install node.js on a friend's computer. We had an old version (0.4.*), then installed n to update to a more recent version of node using n - node version manager now instead of having an old version of node, we get $ node…
Connor Leech
  • 18,052
  • 30
  • 105
  • 150
2
votes
3 answers

How can I customize the way Rails 4 render() finds files?

I'm serving a versioned web service from Rails. I would very much like to be able to call render like normal: render 'index' And have it correctly serve the requested version from the…
Teflon Ted
  • 8,696
  • 19
  • 64
  • 78
2
votes
1 answer

Variable name change bumps SemVer major or minor?

Lets say I have a function that can be called via an API like $MyFunction and for brevity $MyFunction returns 12. Now lets say I rename $MyFunction to $The12Function but it still returns the same result (in this example the integer 12). Does this…
aaronmallen
  • 1,418
  • 1
  • 12
  • 29
2
votes
1 answer

CDN/sub-domain, resources, and versioning

I’m hoping to investigate/implement a CDN (initially just via a sub-domain, though moving over to CDN in time) and am having a mare finding resources that talk about handling of versions of files on that sub-domain. Most places I’ve worked…
Terry_Brown
  • 1,408
  • 10
  • 24
2
votes
1 answer

Are there tools or techniques to search for compatible newer versions of package dependencies?

When you use maven, ivy2, or sbt to manage your package dependencies, there are plenty of techniques to let you see which packages versions depend on other package versions and to see which ones evict others. For example, one useful tool to view…
Traveler
  • 1,048
  • 14
  • 27
2
votes
2 answers

Maven versioning in a git repository with Vincent Driessen's branching model

At the moment we are using cvs for version control. We would like to migrate to git using Vincent Driessen's branching model (http://nvie.com/posts/a-successful-git-branching-model/) For building we are using maven. We want to assign distinct maven…
BlackEye
  • 775
  • 11
  • 25
2
votes
1 answer

Is there a way to create external link in Mercurial

I'm trying to include an older version of some lib into a new project. Is there a way to notify the current repository that I only need specific revision of other library, and not the tip?
alemjerus
  • 8,023
  • 3
  • 32
  • 40
2
votes
1 answer

How can I use workflows with older versions of activity libraries in (rehosted) workflow designer?

I used the rehosted workflow designer in an ASP.NET application to generate images of workflows, basically adopting the WorkflowMonitor sample in a similar way like the Atlas Workflow Monitor. Now I have started to worry about the behavior of this…
Tomas Vana
  • 18,317
  • 9
  • 53
  • 64