Synchronizing BTP Between Two PC's

General discussion on BeerTools Pro Software.

Synchronizing BTP Between Two PC's

Postby ColoradoBrewer » Sat Apr 05, 2008 10:26 am

I run BTP 1.5.3 on my desktop and laptop. I'm wondering what the best way to them keep them synchronized would be. I read in this post about copying the Data0300.rsd file, but that post had to do with print/export and didn't give me the results I was hoping for. I was hoping to have copies of BTP on each machine that were identical, but it didn't happen. The recipe data wasn't copied. What I did was copy the Data0300 file in the BeerTools Pro folder from my user account in the Application Data folder in Documents and Settings on one pc to the corresponding location on the other. Are there other files in that folder that should be copied as well? If so, which ones?
BTP 2.0.8 (Linux)
User avatar
ColoradoBrewer
Strong Ale
Strong Ale
 
Posts: 263
Joined: Tue Oct 24, 2006 11:32 am
Location: South of Denver, North of the Springs

Re: Synchronizing BTP Between Two PC's

Postby jeff » Sat Apr 05, 2008 10:43 am

ColoradoBrewer wrote:I run BTP 1.5.3 on my desktop and laptop. I'm wondering what the best way to them keep them synchronized would be. I read in this post about copying the Data0300.rsd file, but that post had to do with print/export and didn't give me the results I was hoping for. I was hoping to have copies of BTP on each machine that were identical, but it didn't happen. The recipe data wasn't copied. What I did was copy the Data0300 file in the BeerTools Pro folder from my user account in the Application Data folder in Documents and Settings on one pc to the corresponding location on the other. Are there other files in that folder that should be copied as well? If so, which ones?


Version 1.5.3 introduced a new data file which is stored in the BeerTools Pro library folder in your document tree. The location of this folder is determined in the BTP preferences panel. All of the ingredients, equipment, recipe index, etc. are stored in the file named BeerTools Pro Library.rsd found inside this folder. However, that file must be kept in the BeerTools Pro folder because it is matched to the recipe files in the folder. Thus, synchronizing the whole BeerTools Pro library folder between computers will keep your data the same. The only thing that will be missing is the default settings created when using File->Make Default.
Jeff
BeerTools.com Staff
User avatar
jeff
Imperial Stout
Imperial Stout
 
Posts: 1402
Joined: Sun Jan 09, 2000 9:16 pm
Location: Hollywood, SC

Re: Synchronizing BTP Between Two PC's

Postby Brant » Sat Apr 05, 2008 11:17 am

With version 1.0, I carefully synced recipe files between my desktop and laptop by using the date stamps on the files to know which I needed to copy. I was just careful to not modify a recipe on one computer if I knew it had been modified on the other, but not resync-ed. That mild chaos wasn't the smartest way to do things, but I never screwed up (as far as I know), and it was the only way I could accomplish what I needed to do.

Will that still work now that the recipes are indexed in this .rsd file? I'm guessing that I can't copy just a single recipe file from one computer to another without copying the .rsd file, can I?
Brant

Gateway GT5648E: Athlon64 X2 6000+ 3.0GHz; 3GB RAM; 1440x900 32-bit; Vista Home Premium
Brant
Pale Ale
Pale Ale
 
Posts: 51
Joined: Thu Dec 14, 2006 8:43 pm

Re: Synchronizing BTP Between Two PC's

Postby jeff » Sat Apr 05, 2008 11:44 am

Brant wrote:Will that still work now that the recipes are indexed in this .rsd file? I'm guessing that I can't copy just a single recipe file from one computer to another without copying the .rsd file, can I?


If you do, I recommend using the Library->Rebuild Library utility to rebuild the recipe index from the recipe files.
Jeff
BeerTools.com Staff
User avatar
jeff
Imperial Stout
Imperial Stout
 
Posts: 1402
Joined: Sun Jan 09, 2000 9:16 pm
Location: Hollywood, SC

Postby ColoradoBrewer » Sun Apr 06, 2008 6:55 am

Well, Jeff, copying the .rsd file described above doesn't seem to be working. When I make changes to a recipe on one computer they don't show up on the other when I copy the .rsd file to that pc. BTW, I noticed that the library.rsd file resides in several places on my pc. I've tried just about every combination I can think of without success, but maybe I'm grabbing the wrong one, or placing it in the wrong location. Oh, and one other question, you refered to the Rebuild Library utility. What does that actually do? In other words, what does it change and what does it leave alone?
BTP 2.0.8 (Linux)
User avatar
ColoradoBrewer
Strong Ale
Strong Ale
 
Posts: 263
Joined: Tue Oct 24, 2006 11:32 am
Location: South of Denver, North of the Springs

Postby jeff » Sun Apr 06, 2008 8:50 am

ColoradoBrewer wrote:Well, Jeff, copying the .rsd file described above doesn't seem to be working. When I make changes to a recipe on one computer they don't show up on the other when I copy the .rsd file to that pc. BTW, I noticed that the library.rsd file resides in several places on my pc. I've tried just about every combination I can think of without success, but maybe I'm grabbing the wrong one, or placing it in the wrong location. Oh, and one other question, you refered to the Rebuild Library utility. What does that actually do? In other words, what does it change and what does it leave alone?


The name of the file is BeerTools Pro Library.rsd and it is found in the BeerTools Pro library folder; likely found in your My Documents folder. The library folder contains the BeerTools Pro Library.rsd file, the Recipes folder (contains all the recipes) and possibly BeerTools Pro Library Old.rsd. To synchronize computers, the whole library folder should by copied.

Rebuild Library reads the contents of the files in the Recipes directory and re-indexes them. The index is used in BTP to show what recipes you have in the library. In other words, when you click on a recipe folder in BTP, the index is used to display the contents. So, if a user deletes a recipe file outside of BTP, the index needs to be updated to reflect the change. This can be done using Rebuild Library. This utility should only be used when problems arise however. If the .rsd file is kept with the Recipes folder, and the user avoids making changes to the Recipes folder outside of BTP, everything will stay synced. :wink:
Jeff
BeerTools.com Staff
User avatar
jeff
Imperial Stout
Imperial Stout
 
Posts: 1402
Joined: Sun Jan 09, 2000 9:16 pm
Location: Hollywood, SC

Renaming recipe files

Postby a_daley » Sun Apr 06, 2008 8:03 pm

So do I assume from this if I decide to rename the first letter in a recipe file from lowercase to uppercase in Windows Explorer I would need to use the utility?
a_daley
Double IPA
Double IPA
 
Posts: 145
Joined: Thu Feb 15, 2007 5:09 am
Location: New Zealand

Re: Renaming recipe files

Postby jeff » Sun Apr 06, 2008 8:17 pm

a_daley wrote:So do I assume from this if I decide to rename the first letter in a recipe file from lowercase to uppercase in Windows Explorer I would need to use the utility?


Possibly. I would recommend renaming it within BTP though.
Jeff
BeerTools.com Staff
User avatar
jeff
Imperial Stout
Imperial Stout
 
Posts: 1402
Joined: Sun Jan 09, 2000 9:16 pm
Location: Hollywood, SC

Renaming recipe files

Postby a_daley » Sun Apr 06, 2008 9:09 pm

You realize it renamed the recipe but not the actual file name in the actual windows directory in 1.5.3? I haven't had time to play with it in 1.5.4b yet...
a_daley
Double IPA
Double IPA
 
Posts: 145
Joined: Thu Feb 15, 2007 5:09 am
Location: New Zealand

Postby ColoradoBrewer » Mon Apr 07, 2008 8:20 am

jeff wrote:The name of the file is BeerTools Pro Library.rsd and it is found in the BeerTools Pro library folder; likely found in your My Documents folder. The library folder contains the BeerTools Pro Library.rsd file, the Recipes folder (contains all the recipes) and possibly BeerTools Pro Library Old.rsd. To synchronize computers, the whole library folder should by copied.
TADA! Thanks, Jeff! It works beautifully. Apologies for being so dense. Guess I was having one of those dreaded Senior Moments. :roll:
BTP 2.0.8 (Linux)
User avatar
ColoradoBrewer
Strong Ale
Strong Ale
 
Posts: 263
Joined: Tue Oct 24, 2006 11:32 am
Location: South of Denver, North of the Springs


Return to BeerTools Pro General Topics

Who is online

Users browsing this forum: No registered users and 2 guests