Save Project as final Revision

Started by James Padgett, February 22, 2011, 09:25:59 AM

Previous topic - Next topic

James Padgett

Save your project as a final revision ie. backup current project as an archive.
This will allow for you to have a complete archived project at a given version level so you could use existing code or project to continue developement while having a backup of the release project for bug fixes and minor enhancements.
I know I can do this myself... Paul could do it so much better :-)

Rolf Brandt

Yes, I had that same idea too. Shouldn't be to difficult with the ZLib libraries.
Rolf Brandt
http://www.rbsoft.eu
http://www.taxifreeware.com
I cook with wine, sometimes I even add it to the food.
(W. C. Fields)

Cho Sing Kum

#2
I use a simple method.

My project is in a folder, example, MyProjectName 1.0.0.

After I released ver 1.0.0. I make a copy of the project folder and rename the new folder MyProjectName 1.0.1.

I "write protect" the MyProjectName 1.0.0 folder by setting the folder Atribute to Read-Only.

This way, I avoid making changes to ver 1.0.0 so that I can track any bugs that are reported and make the fixes in ver 1.0.1.

The process repeat with 1.0.1, 1.0.2 and so on...

Rolf Brandt

#3
I use a similar approach - I put the complete folder into a WinRar archive with full folder structure. The rename it with the version no.

I think James was thinking of an automated process that does it from the FF3 UI.
Rolf Brandt
http://www.rbsoft.eu
http://www.taxifreeware.com
I cook with wine, sometimes I even add it to the food.
(W. C. Fields)

Paul Squires

A while ago we discussed using a versioning program like Fossil to integrate into FireFly.  That would be a pretty interesting approach as well.
Paul Squires
PlanetSquires Software

Haakon Birkeland

I was initially thinking this would be a nice User Tool, made for â€" and by users ...
Below is the first basic kick. Feel free to poisoning a bum in front of it. 8o)
Haakon 8o)

Rolf Brandt

#6
Moved this to:
http://www.planetsquires.com/protect/forum/index.php?topic=2811.0

Here is a little Backup Tool for FF3 Projects.

This is what BkupFF3 will do:
- It will read project info from the FF3 Designer caption.
- It will get version info from the project file.
- It will create a backup folder.
- It will create a Zip file from the project folder using folder name and version info.
- Example: MyApp_v1_4_0_42.zip
- It will save the zip file to the backup folder.

Copy files from attached zip file to a folder of you choice. In FF3 open <Tools><Edit User Tools...> and add BkupFF3 as a new tool. Open the BkupFF3.ini file and set a folder where you would like to have your backups stored. BkupFF3 will create that folder.

Run BkupFF3 from FF3.

BkupFF3 usese the free 7za command line tool to create zip files.

Enjoy! If you have some usefull enhancements please share. The tool is just very basic at present time.
 
Rolf Brandt
http://www.rbsoft.eu
http://www.taxifreeware.com
I cook with wine, sometimes I even add it to the food.
(W. C. Fields)