I'm very pleased to announce that we no longer need to maintain the
web pages in CVS as well as Subversion -- the live web site is now
updating directly from a Subversion working copy.
Jason Robbins <firstname.lastname@example.org> not only installed a Subversion
client on tigris.org, but wrote a new servlet to drive it, which
allows us to control when the live site gets updated.
The CVS tree is now completely obsolete, and maintaining the web pages
will be much easier from now on. Thank you, Jason!
"Jason Robbins" <email@example.com> writes:
> Ok, this is finally done and probably working, but I will need your
> help to test it.
> I installed the svn client on tigris.org. I just used
> subversion-r364.tar.gz without bootstraping because I dont want to get
> into upgrading a bunch of RPMs on tigris.org if I can avoid it. All
> we need is a working 'svn up' and I assume we have that in r364.
> I did an initial 'svn co http://svn.collab.net/repos/svn/trunk/www' to
> get the current web content. I moved that into the htdoc dir and
> moved the old CVS working copy aside. I tested to make sure your
> current content is still browsable.
> I commented out the subversion line in /cvs/CVSROOT/loginfo so that if
> anyone does do a commit to cvs, it will not try to update your htdoc
> I implemented a new servlet named SubversionPublish. You can only
> view it if you are a project owner. It is not linked from anywhere,
> you will need to type in (and bookmark)
> There is some info displayed on that page which you can ignore, it is
> just a placeholder for what might be part of a more generalized
> servlet. There is a "Publish" button there. Pressing it runs a shell
> script that does a 'svn up' in your published web content directory.
> The stdout and stderr output are shown in the sevlet page after you
> press the button.
> So, to test it, we need to make some (trivial) change to your www
> directory and then push the button. Can we do this sometime tomorrow?
> Please grab me on IRC so that I can watch the server logs and fix
> anything that fails.
> Jason Robbins, Ph.D. CollabNet is hiring open source developers!
> Principal Software Engineer http://www.collab.net/careers/
To unsubscribe, e-mail: firstname.lastname@example.org
For additional commands, e-mail: email@example.com
Received on Sat Oct 21 14:36:48 2006