versioning

Maintaining two versions of the same framework and application

We have a framework created in .NET which controls hardware devices. The entire framework uses MEF so it relies heavily on interfaces. For reasons beyond our control we had to change the hardware and that required some breaking changes to some of the interfaces. The project for the old hardware was put on hold for a while and we starte...

Version of Excel document in VSTO add-in

I use VSTO Excel template based solutions frequently. One of the things I like about this project type is that I can use cached data sets in the Excel template or worksheet to handle application state that persists after the user saves the file. However, cached data sets create a problem: the schema of the document is bound to the appl...

SQLite, iPhone and versioning

I want to include an updated SQLite database with a new version of an app. My app copies the database file into the Documents directory on startup. What is the best way to do this kind of versioning (besides using Core Data)? I'm assuming that either a special 'version' table in the SQLite file or a small text file with the version numb...

How to cope with versioning of software documentation and the software itself?

I need some experiences concerning the writing of software documentations and user guides. When I write formal documents like software specifications, every document gets a version number and in the document there is a change history after the table of contents, where you can keep track of the changes made to the document. If I'm now w...

Incremental Builds, with Version "Bumps", in TFS 2008

I need Team Build to provide version numbers while performing an incremental build. I need this for both .csproj and .vcproj files. How do I do this? Evidently Jeff Atwood provided the solution for .csproj projects at a link that no longer works: blogs.vertigosoftware.com//teamsystem/archive/2006/07/06/Adding_the_Build_Number_to_your...

How do you show your asp.net app version?

Setting the scene: My asp.net web application carries a version number which is incremented during every release. We're releasing every week internally for our test team and after four weeks or so to our client. The question: I want to include the version number on our application. What methods have you used so that your web app carries...

C# Interfaces with optional methods

I understand that interfaces are contracts and any changes (even additions) break any dependent code. However, I could have sworn I read something a while back that one of the recent .NET versions (3, 3.5??) added a new attribute that could be applied to new interface members. This attribute allowed versioning and/or making members opt...

versioning stored procedures/PLSQL?

Is there an efficient way to version store procedures written in PL/SQL? (I only mention PL/SQL because there may exist a particular tool, any answer directed to versioning of stored procedures is ideal). ...

Dealing with multiple versions of a single c# dll (plugin)

I have a challenge similar to creating-my-own-plug-ins-for-my-own-project-in-c# and late-loading-a-net-plugin-dll, with the added headache of being able to specify a version to use. My current idea is to simply use console apps, with folders named by version. I'd then find the folder and load the console app by known name, using Process....

Customizing Alfresco version labeling policy?

Alfresco Wiki Versioning section "Version meta-data, version numbers and version labels": The generation of the version label can be customized by creating a version label policy behaviour and registering it in place of the default version label policy. Where is this documented? ...

Sharepoint webpart-page versioning

On webpart-pages it is possible modify the contained webparts over the Web by using Site Actions->Edit page. Is there a possibility to view the version history of such a page? ...

ClearCase: Versioning at file level

Hi, I have a perculier problem about how to maintain a clearcase project. This project is a xml schema repository where each schema has a version. This repository is common and is used by all the apps in the enterprise. From clearcase prespective the project has a single component. Now the apps can be using different versions of the s...

Java versioning and terminology, 1.6 vs 6.0 openjdk vs sun

I'm having problems understanding java versioning. I'm seeing lots of versions like 1.4.2, 1.5 and 1.6, but I also stumble upon 5.0 and 6.0. I don't understand this versioning or the progression. I'm pretty new to java, and I've read a bit about openjdk vs sun and I think i understand it. Are these versions the difference between ope...

How can I update a row and insert a new one automatically in NHibernate with one call to Save?

Let's say I have a Type II SCD database, that is basically append only. I am using NHibernate to persist objects to my database. I have an object like so: Pony |- int Id |- Guid EntityId |- string PonyName |- string PonyColor |- int RevisionValidFrom |- int RevisionValidTo Here's a typical scenario: Pony myLittlePony = myStable.GetL...

Software versioning standards

Are there any software versioning standards? Or i can change version of my product, when i have made some changes to it? Is there any percentage in changes, by which i can say, what version this product will have? ...

Maintaining software versions

I am preparing an Excel sheet in which I have to maintain the version number of different pieces of software developed at our company. Can anyone tell me what kind of information to save along with the version number in that sheet for different types of software? I know only one attribute that is version number, and if anything else so...

Sharepoint: Modify the versions of a file/item

Hi all Is it possible to manually add and modify the versions of a document using the object model? As example I want to be able to get the SPListItemVersion object of a document and modify its properties. It seems to me that all properties are read-only, so it is not possible to modify anything. Is there any workaround for this avail...

So do programming languages get updated regularly like everyday applications or are they just x.0 releases?

I was wondering if programming languages and frameworks get updated in small increments or are they just x.0 releases? And if they do how do you keep up on all the changes in every update? I am specifically interested in Objective-C and Cocoa and CocoaTouch. I'm learning from books and online PDF's etc, but often they are at best a few ...

Database sharing/versioning

Hi everyone, I have a question but I'm not sure of the word to use. My problem: I have an application using a database to stock information. The database can ben in access (local) or in a server (SQL Server or Oracle). We support these 3 kind of database. We want to give the possibility to the user to do what I think we can call versio...

Git: Seemingly Simple Branching Questions

Hello all, I have been using Git for my version control for a while now, but I have as of yet only used the single master branch for all of my development. As my projects are getting bigger, it's time I being worrying about stable/development branches and release tagging. I have been reading a bunch of articles about Git branching, but ...