Just signed up for the 14 day free trial of Safari. Should keep me supplied with reading material for the next couple of weeks.
Monthly Archives: October 2002
CVS Tools. I find the
CVS Tools. I find the following combination of tools work very well together:
- CVS (duh) on the server.
- TortoiseCVS integrated Windows client.
- Pageant for SSH key management and passwordless connection.
- ViewCVS for a web browsable view of the repository.
- Syncmail for doing automated diffs-by-email on commits.
I have a similar list, with some additional items:
- CVS command line client (because Tortoise makes 98% of your daily activities easy – the cmd line is still required for that last 2%).
- WinMerge as a slightly more user friendly diff tool.
- CVSQuery to enhance ViewCVS slightly by allowing quick searches/reports (e.g. show me all changes in the last 2 weeks for a specific module).
- Nice Tortoise icon sets (I like Timo) – let’s face it, the default ones suck 🙂
Doh! Forgot to mention WinMerge. Yes I use it as well 🙂
CVS Stuff. CVS Tools.
CVS Tools. Been doing my technology evangelist / mentor bit at work this week, trying to encourage migration away from sourcesafe onto a half-decent scc system. Not having cross-platform access to our source is hampering us in so many ways. We have no budget, so I’ve been focussing on ways to make CVS as attractive as possible. Shamelessy stealing ideas from sourceforge, I find the following combination of tools work very well together:
- CVS (duh) on the server.
- TortoiseCVS integrated Windows client.
- Pageant for SSH key management and passwordless connection.
- ViewCVS for a web browsable view of the repository.
- Syncmail for doing automated diffs-by-email on commits.
Nice collection of CVS links. I wasn’t aware the TortoiseCVS did ssh CVS auth. Nothing on the website. Does it actually work? It would be HellaCool if it did 🙂 [Brett Morgan’s
Insanity WeblogZilla]
It works fine. Just download the latest version of pageant, set up your SSH keypair on your CVS server, load your private key into pageant and use the :ext: protocol within Tortoise to access your repository. Tortoise uses a modified version of Plink (part of the PuTTY) suite so it all just works.
Subversion
My main complaint with CVS is that it doesn’t support file renames (!!) without some kind of wacky hacks if you want to preserve the revision history of a renamed file. I find rename support to be essential when refactoring. I’m keeping a close eye on Subversion (still in alpha) which aims to address the shortcomings of CVS.[Otiose Cognitions]
I want subversion to succeed, trouble with something like source-control is that it has to be stable and reliable first and foremost – that’s its job. So overcoming the initial ‘new (and potentially buggy) stuff’ hurdle is that much harder. Attaining critical mass will be, erm, critical.
XML Schema Tools
Went looking for XML Schema generation tools today, to further my investigations of Castor‘s source generation (which requires a schema to work). XMLSpy appears to be streets ahead of the competition in so many ways. Its not cheap (in fact its very expensive), so a team would have to be doing a LOT of XML / XSL editing to make it worthwhile, but the time saving of being able to take a sample XML document and generate a DTD or Schema from it is huge.
Does anyone know of any open source projects working in the same area?
CVS Tools
Been doing my technology evangelist / mentor bit at work this week, trying to encourage migration away from sourcesafe onto a half-decent scc system. Not having cross-platform access to our source is hampering us in so many ways. We have no budget, so I’ve been focussing on ways to make CVS as attractive as possible. Shamelessly stealing ideas from sourceforge, I find the following combination of tools work very well together:
CVS (duh) on the server.
TortoiseCVS integrated Windows client.
Pageant for SSH key management and passwordless connection.
ViewCVS for a web browsable view of the repository.
Syncmail for doing automated diffs-by-email on commits.
Oxymoron ahoy
Java and Java IDEs have been criticized for being needlessly complex, excluding many non-technical programmers. [The Register]
Say what? How do you have a non-technical programmer? That’s like me complaining that my lack of drawing talent is unfairly excluding me from ever being a famous artist.
My two most common
My two most common typos when writing HTML by hand are trying to close <acronym> tags with </a>, and more embarrassingly, mistyping <cite> as <cute>. [The Desktop Fishbowl]
My most common mistake in Java is typing StringBugger. The F and G are right next to each other.
I thought it was just me…
Just started playing with Castor’s
Just started playing with Castor’s Java-XML data
binding. It looks very nice, and appears to be really simple to use.
I know this is probably old news to most people. I guess when you’re young and naive all you want is raw SAX, then you become older and wiser and start to see the appeal of binding.
Does anyone know of a
Does anyone know of a means by which I can get my radio rss feeds emailed to me,
or externally replicated? Radio is installed at home, and I can post to it via
email (like now) but I’m starting to rely on my news aggregation more and more,
and it takes a good hour every evening to go through it.
I’ve gotten so used to using server-side apps. that the restrictions of a thick
client are something of a shock to the system. Roll on the day I can afford a
personal CoLo server (or my own leased line)!
You must be logged in to post a comment.