Ted Leung on the air
Ted Leung on the air: Open Source, Java, Python, and ...
Wed, 25 Feb 2004
Subversion, OS X, arch, svk and codeville
I've been both anticipating and dreading the release of Subversion 1.0. I've been anticipating it because I hope that a lot of projects that are using CVS will switch over to using Subversion. I've been dreading it because of my misadventures in trying to compile earlier versions for OS X. Fortunately, Bill Bumgarner reports that fellow ASF member Fred Sanchez has built a binary distribution of Subversion for OS X. Which is a relief!

Today in IRC there were plenty of congratulations for and among the Subversion developers. And they deserve it. It's been a long way and many people are looking forward to using the fruits of their labors. I know that many in the ASF are looking forward to "gutting CVS like a fish" and switching over to subversion. I know that I've been eagerly looking forward to it myself.

In recent months, my enthusiasm has dimmed a little bit because of arch. I really like the arch distributed repository model. For smaller, looser projects, I think that this style makes a lot of sense. It makes it easier for people to explore parallel incompatible approaches with less fear of merging. I'm doing a bunch of these kinds of little projects as well as working with larger more centralized projects, so there'll be space in my repertoire for both arch and subversion.

Back to the IRC today, another thing that I learned (which I haven't yet run into in my own work with arch) is that arch cannot version files with spaces in their names! This seems like a silly restriction to me. I also find the arch command set to be not quite intuitive, but passable. So arch is not without its own problems.

Something I've recently discovered is svk, which allows the use of subversion repositories in a decentralized fashion -- or so it seems. The one drawback is that it's written in perl, which is the same thing that turned me off the initial version of arch. It seems to be a running preference of distributed version control developers.

Except for Bram "Mr. Bittorrent" Cohen who has developed codeville a distributed repository version control system, which is written in Python. This looks interesting, but I've only gotten as far as the web page. If anyone has actually played with this, I'd be interested in hearing about it.

[01:39] | [computers/operating_systems/macosx/tips] | # | TB | F | G | 2 Comments | Other blogs commenting on this post
You can subscribe to an RSS feed of the comments for this blog: RSS Feed for comments

Add a comment here:

You can use some HTML tags in the comment text:
To insert a URI, just type it -- no need to write an anchor tag.
Allowable html tags are: <a href>, <em>, <i>, <b>, <blockquote>, <br/>, <p>, <code>, <pre>, <cite>, <sub> and <sup>.

You can also use some Wiki style:
URI => [uri title]
<em> => _emphasized text_
<b> => *bold text*
Ordered list => consecutive lines starting spaces and an asterisk





Remember my info?

twl JPG


Ted Leung FOAF Explorer

I work at the Open Source Applications Foundation (OSAF).
The opinions expressed here are entirely my own, not those of my employer.

Creative Commons License
This work is licensed under a Creative Commons License.

Now available!
Professional XML Development with Apache Tools : Xerces, Xalan, FOP, Cocoon, Axis, Xindice
Technorati Profile
PGP Key Fingerprint
My del.icio.us Bookmarks
My Flickr Photos

RSS 2.0 xml GIF
Comments (RSS 2.0) xml GIF
Atom 0.3 feed
Feedburner'ed RSS feed

< February 2004 >
1 2 3 4 5 6 7
8 91011121314


Macintosh Tips and Tricks

Blogs nearby
geourl PNG

/ (1567)
  books/ (33)
  computers/ (62)
    hardware/ (15)
    internet/ (58)
      mail/ (11)
      microcontent/ (58)
      weblogs/ (174)
        pyblosxom/ (36)
      www/ (25)
    open_source/ (145)
      asf/ (53)
      osaf/ (32)
        chandler/ (35)
        cosmo/ (1)
    operating_systems/ (16)
      linux/ (9)
        debian/ (15)
        ubuntu/ (2)
      macosx/ (101)
        tips/ (25)
      windows_xp/ (4)
    programming/ (156)
      clr/ (1)
      dotnet/ (13)
      java/ (71)
        eclipse/ (22)
      lisp/ (34)
      python/ (86)
      smalltalk/ (4)
      xml/ (18)
    research/ (1)
    security/ (4)
    wireless/ (1)
  culture/ (10)
    film/ (8)
    music/ (6)
  education/ (13)
  family/ (17)
  gadgets/ (24)
  misc/ (47)
  people/ (18)
  photography/ (25)
    pictures/ (12)
  places/ (3)
    us/ (0)
      wa/ (2)
        bainbridge_island/ (17)
        seattle/ (13)
  skating/ (6)
  society/ (20)

[Valid RSS]

del.icio.us linkblog



Listed on BlogShares

Locations of visitors to this page
Where are visitors to this page?

pyblosxom GIF