Moving life into CVS and DocumentLocator and the Authoritative Source
I need an Authoritative Source
You know I picked up a TabletPC recently. I will probably attend the North Africa Developer Conference in Morocco this year and I wanted to bring my TabletPC rather than my Corporate Laptop. It's a lot lighter (6 lbs vs. 11 lbs) and the batteries last forever (at least 6 hours versus barely 2). It is a 1.5 GHz box, while my Corporate Evo N800w is a 2 Ghz. We'll see if that really makes a difference.
Anyway, I sat down and prepared to move all my presentations and demos and C:/Utils over to the laptop. It's about 2 gigs of Powerpoints, demos, code, and goodness. If you've seen one of my presentations when I'm particularly hopped up on Diet Coke, you know I use most of it! :) So, I made a C:\demos folder and started a copy.
Then, I stopped. What the heck am I doing? If I copy this stuff straight, I'll have demos/presentations/code on three machines (my desktop as well). Every once in a while I make an important change to a PowerPoint, or find a major bug in some demo.
So, I said, it's time to move some of my life into An Authoritative Source (ne: Source Control). Less for the version control and more to define and authoritative source for information that I can pull from.
Tangent: My Contacts
I recently installed Plaxo in an attempt to bring some semblance of organization to my information-life. It provides, for all intents, a location for all your contacts that can sync to Outlook or Outlook Express on other machines. It provides:
- Conflict Resolution and Synchronization - Changes made by me/Changes made by others
- Storage - I can install it on a new machine and bring my contacts down immediately.
- File System Independance - I can bring it down into multiple clients without concern over file system (or application)
And that's exactly the kind of problems that need solving for my presentations and demos.
About Scott
Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.
About Newsletter
Read this with a lot of interest - I had the same problem as you (code and documents need storing), but I opted for a different solution:
1. Code: Subversion. Runs on NT quite well, and TourtusSVN is the same as TourtusCVS (forked codebase, I beleive). Works for me. Same problem with my wife, tho - she couldn't handle CVS or SVN (well, not without a few lost document headaches....) so.....
2. Documents: Sharepoint Portal Server. Windows Sharepoint Services would have worked, but I wanted to install the whole thing (joy of being an MVP / having an MSDN license). She can fire documents into it, version them, create folders, sites etc etc for the various bits she needs etc.
Damn it, she's better at SPS than I am now!!
I think I'll have to have a look at DocumentLocator, but SPS is doing the job at the moment :)
Comments are closed.
-Ryan