Shaun Mccran

My digital playground

13
N
O
V
2009

What tools do you use to push your code base around?

I've been developing in more and more random locations recently, and finally got fed up enough with manually moving and synchronising my own (local) development code that I've switched to an online SVN repository.

I used to use Beyond Compare for file syncing different code bases, instead of revisioning. It is good, but it isn't particularly quick, and you have to be thorough as it is still very easy to miss a file.

I had an online repository provider recommended to me, http://beanstalkapp.com/.

I've been using them a few weeks now, and they seem really good. They are always 'up', and the connection holds a good speed. There is even a free account if you just fancy trying it out.

The problem I had then is that my code was nicely versioned, and synchronised, but it was not on my live server. Pushing files up to live still required me to know what files had been changed, which is not ideal.

As I use Eclipse I thought I'd search for an Eclipse based FTP client, I've had no luck though, I just can't find an Eclipse based FTP synchronisation tool!

Luckily I had previously used Beyond Compare, searching around in their documentation it turns out that it can also handle local-to-ftp file/folder comparisons.

So for now I've settled on these applications, they both seem to allow me to release stable complete code versions. It would be interesting to see what toolset other developers have arrived at. I've had some exposure to GIT and ANT, but this seems a more comfortable process.

TweetBacks
Comments (Comment Moderation is enabled. Your comment will not appear until approved.)
Jim Priest's Gravatar Ant of course! :)

I've got a wiki setup here with lots of info: http://thecrumb.com/wiki/ant

I'd also check out Doug Hughes Ant4CF project (link on wiki)
# Posted By Jim Priest | 13/11/2009 18:50
Back to top