I wrote this blog post offline while travelling up to Manchester on the train, I have a 3G card but it doesn't seem to handle high speed trains that well. Also the tracks are neatly tucked within some valleys that probably don't do too much for the signal.
Back to the topic at hand, before I left I did a cvs update for php-src/ext but forgot to do the Zend folder, so at the moment I’m stuck with a non-compiling PHP 6. This has killed most of the productivity I had planned for the train, all my own fault so I don’t mind.
However what I find annoying is the fact that I need the CVS server to do a diff to check my patch and reverting to previous revision? No change without the CVS server.
Solutions?
Well I can’t fix the first issue without an internet connection, I should just make sure I try a build before I left the house, the second though can probably be fixed by using one of the other version control systems out there. Be it Subversion, Mercurial or bzr.
I personally would be happy with Subversion as I can always see a need for some sort of central repository for PHP rather than a distributed system. All the systems we have that rely on CVS would be potentially easier to translate than to bzr.
Gwynne recently took a 2.5GB tarball of the PHP CVS repository and is looking into converting this to Subversion, the recent release of version 1.5 makes it viable with the new merge tracking system but this may be a dead end if she can’t get it converted.
</end rant>
I recommend Git for an offline VCR.
Posted by: Pierre | June 28, 2008 at 10:42 AM
I have a git tree of the PHP CVS at http://git.chinstrap.eu the funny thing about that is that it gives you the full history of php-src,ZE2+TSRM taking less space on your disk than a svn checkout of the current version. You can then do local commits while travellign around and then merge them into the main tree. Really great.
Unfortunately it broke when merging phar into php-src as the import script got confused about the creation time of some tags and I recently didn'T have the time to look into it and fix that
Posted by: Johannes | June 28, 2008 at 02:20 PM
Whilst I havn't converted any codebases in a LONG time as far as VCS's go, monotone is my pick of the little there days, look into it a bit, it definantly doesn't have the fanboi userbase that git has but once you get used to it it's amazingly powerful and easy to use.
Posted by: Trophaeum | June 28, 2008 at 08:27 PM
For exactly the same problem I am now using GIT. I love SVN, but GIT is my friend for offline communication with SVN. Give it a try - you'll love it.
Posted by: Simon Schmitt | June 28, 2008 at 10:27 PM
It isn't the 3G card's fault that the train design ends up blocking the radio signal :(
I couldn't help but notice that you've called this blog posting "offline version control systems" ... I wouldn't count Subversion as an offline version control system. Sure, you can diff your changes against the checked out revision, but you can't commit your changes at all. That can be a real pain :(
Posted by: Stuart Herbert | June 29, 2008 at 11:05 PM
What part of the design of the train causes the problem? I had a quick look online but couldn't find anything.
I was mainly looking to revert the changes I had accidentally made.
Posted by: Scott MacVicar | June 30, 2008 at 05:53 PM
you have a fast hosting
Posted by: Incest Girl Thumbs | December 24, 2009 at 11:53 PM
I always long for a computer that i can use while traveling.
Posted by: Cheap Computers Canada | April 01, 2010 at 10:12 AM
Your solutions ideas are great. I would never come up with ideas like you. You must be quite a computer expert ;)
Posted by: Anavar | May 04, 2010 at 09:25 AM
Straightforward with an our personal, you'll find organization to be able to their very own life. To search out your dream it, bless you!
Posted by: Jordan Retro 9 | June 03, 2010 at 04:03 AM
this is some great and useful info, i had fun going through your blog, i will bookmark this to my delicious.
Posted by: motoculteur | July 07, 2010 at 04:33 PM
There are people who cannot remain online all the time and they do their work offline but face many problems so i think it better to have such offline version control system that will solve the problems.
Posted by: cheap computer | July 15, 2010 at 08:55 AM
wow, your blog is so interesting, it gives me a lot of fun. And maybe we can share our idea, welcome to our website http://www.supras.cc/ .
Posted by: Supra Footwear | July 28, 2010 at 07:45 AM
I read so many different articles.butI like your articles,and hope you will write more,and better.i will assit to reading them,thanks.
Posted by: ugg sundance ii | September 08, 2010 at 09:15 AM
What part of the design of the train causes the problem? I had a quick look online but couldn't find anything.
puma mostro
puma speed cat
nike tn
chaussure requin
nike tn
chaussure requin
I was mainly looking to revert the changes I had accidentally made.
Posted by: polo ralph lauren | September 19, 2010 at 04:23 AM
I would like to send a big hello to all readers of this blog, my name is Anny, I am a lawyer, I love articles like this. I love reading, love pictures, surf the net in search of interesting subjects with photos or videos to view, for these reasons this blog seemed sensational, really hope you keep writing more, please if you can send information, do so.
Posted by: Impotence causes | October 10, 2010 at 06:10 PM
It was a pleasure for me to read an article like this, I am very happy :)... Thanks for sharing the information with us, please ask them to continue getting more blogs and articles equally, or at least similar to this!
Goodbye!!
Posted by: Cheap viagra | October 11, 2010 at 04:17 AM
Really good information. I appreciate the concise manner in which this was presented. Very informative, thanks.
http://instantanxietycures.com
Posted by: Anxiety Cures | October 27, 2010 at 05:29 PM
Only arouse human pursuit of beauty, she can get beautiful desire itself.Do you think so?
Posted by: Ugg Cardy | November 01, 2010 at 09:20 AM
Thanks for your this informaiton,i'm learn more in that!
Posted by: Buy GHD | November 01, 2010 at 09:26 AM
I wish you great blessings and love.*
Posted by: coach outlet | November 05, 2010 at 05:51 AM
This is good article. A friend without faults will never be found.
Posted by: Nike Air Max | November 10, 2010 at 05:44 AM
Thank you for your opiniones and words, dear brothers!
David: yes, in our Spanish speaking world ABBA BIBLES is the only one that rebinds Bibles with high quality leathers and methods. I asked them to upgrade their website, because there will be a lot of people interested in their services. And for Spanish, well, it's the language of Heaven! Isn't it?
Esteban & Abraham: yes, the RVR60 is the most used and trusted Bible in our Spanish speaking churches. The RVR95 is just the last revision of that one, and only affects some words and the order of poetry, but not the Reina-Valera principles. I also have another Bibles versions rebounded by Abba Bibles, and like Mark said, today just is the beggining of the posts about them. Be patient!
Posted by: retro jordan 13 | November 13, 2010 at 06:18 AM
Go on! You are the best!
Posted by: ugg bailey button | November 16, 2010 at 02:05 AM
I would like to appreciate the great work done by You
Please continue posting like this
Posted by: Generic Cialis | November 24, 2010 at 11:25 AM