Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Begby
Apr 7, 2005

Light saber? Check. Black boots? Check. Codpiece? Check. He's more machine than kid now.

Pesch posted:

Here's something I've been wondering: How do you mirror an SVN server? If I want a working SVN repository on my Desktop and a mirror on a remote server, how would I go about doing that?

Out of curiosity would you want the actual repository on your desktop?

There is a tool though called svnsync that will mirror it to a readonly copy. You can't commit changes to the mirror and then have it sync to the master though.

You can also use the 'svnadmin hotcopy' command if all you are going for is a copy of the repository.

Adbot
ADBOT LOVES YOU

Begby
Apr 7, 2005

Light saber? Check. Black boots? Check. Codpiece? Check. He's more machine than kid now.

ashgromnies posted:

Why can't you just rsync it? Isn't all the repository information contained in the .svn directories on the filesystem?

Rsync won't work, just like copying all the repository files won't work either while the repository is being accessed (you have to use svnadmin hotcopy). You can copy a working copy with no issues though.

I am not sure why, but I guess its kinda like if you try to copy the mysql data files while the server is running, you could end up with corrupted tables in the copy since not everything is flushed, queries are half done, etc.

Begby
Apr 7, 2005

Light saber? Check. Black boots? Check. Codpiece? Check. He's more machine than kid now.

deimos posted:

My question is, what are good Subversion GUIs for OS X? I know there is Versions and svnX, but wanted to know you guys' experience with these and/or other tools. I am very comfortable with the command line and don't really care for SVN GUIs (although Tortoise has spoiled me silly), but my team isn't so inclined.

I wasn't too impressed with svnX.

We did license SmartSVN for a time, its Java based so its cross platform - http://www.syntevo.com/smartsvn/index.html. It seemed kinda slow and clunky. Sometimes updating took way way too long.

I can't remember which one, but it was either svnX or SmartSVN that had the subversion libraries statically linked. That means that even if you upgraded the SVN client on your mac, the SVN GUI would still use the old version and you had to wait for them to update it. Dunno if that was fixed or not.

I did try versions for a bit and it seemed a ton better, then we migrated most of our work from PHP to C#, so I haven't really messed with it for awhile.

There is also a tortoise like extension for Mac available on tigris.org that adds the commands to the context menu. However, they are two menus deep. If I could get them into the top level menu, then it would a lot more usable.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply