RSS

Bazaar Part 5: Permissions

In my environment, it’s important to limit access to the vcs repository.  We need to limit general access to the code, commit access on different branches, as well as the ability to create branches in certain areas.  In this post I’m going to look at how to handle permissions to lock down/allow different operations.  Here [...]

Great Weekend

The weather here has been fantastic recently.  Spent some time around the house for a change.  Built a play sink for liz, got a new monitor (one of mine died), got some yardwork done, etc.  It was great to be outside most of the day.  Here’s liz playing with her sink.

Utilities

I just setup a Downloads page.  Currently there are two files there.  simple script to backup a wordpress install.  Good for running out of cron.  this helps to organize any episodic files with the general filename of name.s00e00.ext.  Builds a sane directory hierarchy and normalizes filenames etc.  I use moveTV.pl to automate putting content in [...]

Balsamiq Mockups

I design user interfaces for a living, it is a strange blend of code, art, and guesswork.  I want my interfaces to be useful, visually appealing, and functional.  I’m writing software that people are using to do their job.  As such, I want to provide an interface that allows my users to do their jobs [...]

Site Install

I started my series about bzr as an excuse to teach myself something that may be useful at work, and as a way to see if I enjoyed writing content.  Which, for now, I do.  I was using blogger, and quickly got fed up with the lack of options, and a fairly frustrating editing experience.  [...]

Bazaar Part 4: push & pull

Using push/pull with bazaar.  Before I started playing around with bazaar I spent a little bit of time with git.  Since my background has been entirely CVS I thought that push and pull were generally “special” operations in newer vcs systems.  It turns out, in bazaar push and pull do nothing other than manage mirrors [...]

Bazaar Part 3: Repositories

In the third part of this series on Bazaar I’m going to spend some time examining repositories.  The docs seem to indicate that these really facilitate sharing branches.  I was going to cover repositories and push/pull, but this seems like enough for now.
Repositories
According to the bzr documentation a repository is nothing more than the database [...]

New site

Finally got this thing setup.  Took a week to purchase hosting, get my content imported, get stuff installed etc.  Up and running with backups, stats, feeds, etc.  The process has been fun.  I hope to get back to my series on bzr shortly.  I’ll be writing about repositories, uses of push/pull, and possibly start on [...]

Bazaar Part 2: Branching

After part 1, we know how to create, checkout, and modify a single copy of code. It’s almost no different from CVS from a normal user’s standpoint. Add, checkout, commit, status, diff, etc. all do pretty much what they do in CVS. When dealing with a team of developers this can be [...]

Bazaar Part 1: Basics

Ok, this is going to be nothing new for those of you who have gone through the 5 minute tutorial on the bzr website. I’m going through it again here, so the rest of this follows. First, I created a directory like this:
% ls -R myProject
0 myDir/ 8 test1.txt [...]