Project Version Maintainer Software

A place for Ogre users to discuss non-Ogre subjects with friends from the community.
User avatar
insider
Orc
Posts: 462
Joined: Thu Sep 15, 2011 12:50 pm
x 31

Project Version Maintainer Software

Post by insider »

Well every time I make a significant change/bug fix/ addition to my project I have a habit of writing a text file using notepad mentioning the changes I have done in brief.
And I make a copy of the project and name it 1.x as so on, so that I can revert back to the previous version if something doesn't work, well that's what we all do isn't it.
Every project I do has multiple copies sometimes just 7 sometimes up to 40.
On some days I make multiple copies per hour if I am onto fixing something very important and might forget to add what I have changed.
And its boring going through a text file every time.

So it there any recommended third party tool / software for maintaining entire project history.
I need to add time, date and of course version number of the project.

Does anyone know any alternatives to the boring notepad for maintaining project history. :)
PhilipLB
Google Summer of Code Student
Google Summer of Code Student
Posts: 550
Joined: Thu Jun 04, 2009 5:07 pm
Location: Berlin
x 108

Re: Project Version Maintainer Software

Post by PhilipLB »

Basically any Bugtracker supports Milestones/Versions. You define a Milestone (like "1.1") and then you can set this Milestone in a ticket. This way you assign tickets to Milestones and voilà, you get your changelog. :) Checkout Ogres Roadmap in Jira for an example: https://ogre3d.atlassian.net/browse/OGR ... dmap-panel
Google Summer of Code 2012 Student
Topic: "Volume Rendering with LOD aimed at terrain"
Project links: Project thread, WIKI page, Code fork for the project
Mentor: Mattan Furst


Volume GFX, accepting donations.
scrawl
OGRE Expert User
OGRE Expert User
Posts: 1119
Joined: Sat Jan 01, 2011 7:57 pm
x 220

Re: Project Version Maintainer Software

Post by scrawl »

You are looking for a version control system - mercurial, git (I prefer the latter) :)
User avatar
insider
Orc
Posts: 462
Joined: Thu Sep 15, 2011 12:50 pm
x 31

Re: Project Version Maintainer Software

Post by insider »

Thank you that's what I needed :D