Tell Membership

Sign up for the FREE Tell Membership and receive benefits that include the digital edition of Tell Magazine sent straight to your inbox, product giveaways, coupons and much more!

 
 

Cornerstone: When working with Subversion becomes a joyful task

Have you ever had that impulse on jumping to that new trend that everyone’s talking about, but you get yourself lost when you try to approach it? It’s happened to me a few times since I began getting interested in technology and software applications in general. Sometimes that new tool or device seems to be a great idea, and you think that you or your business could really benefit from it but, when you try to put your hands on it, it just becomes impossible for you to go from the idea to the fact. Subversion is, in my opinion, one of the typical cases of this statement.

Managing the client side of collaborative work with Subversion

In a previous post, I wrote a little bit about the activities involved in the management of collaborative work using Subversion. That post was completely server-side oriented.

Now, I’d like to address the other side of the coin, the client side of Subversion. I’ll be describing the most common activities related to SVN Clients for the Mac and the best way to use them, and will provide a few more useful tips from the perspective of, let’s say, a programmer.

Read on for info and tips.

Managing the server side of collaborative work with Subversion

Nowadays, every experienced company or group of people dedicated to software development knows there are a lot of variables to handle when you work on a project from a collaborative point of view. The project leader has to handle every detail regarding time, costs, human resources, deadlines and quality of the delivered product. If you add to this picture a contractor, then your are adding more things to control, and, most of the time, more potential headaches.

There are many possible solutions for this scenario, but the one I’d like to address now is based on three main components: Subversion, Trac and a Mac. This proposal needs to be separated in two parts: on one hand we’ll have the server side, and on the other hand we’ll have the client side. We’ll now be focusing on the server side of the solution.

Read on for into and tips.