Dear Derick,

it is not too off-topic (at least for me as BD is an essential, but only 
one piece in my workflow puzzle) as it reflects actual usage scenarios…

Derick Fay wrote:

> This is a bit off-topic but I have been thinking about using  
> subversion to manage versioning etc. on several writing projects.   
> Everything I've seen seems to be oriented towards team / multi-user  
> scenarios but it also seems that people use it for single-authored  
> projects.  Stephan (and others!) , do you have any recommendations on  
> SVN workflow, helper apps, shortcomings etc?  Prefs. for SVN vs.  
> Mercurial or other alternatives?

Since I am relatively new to SVN as well, I am also quite interested in 
other’s feedback.

My main reasons for using a versioning system at all for my single 
authored project:
- backup
- having an overview of what I have done, say, in one month, being able 
to compare and restore versions, etc.
- keeping different versions around is painful, and I always did 
something wrong (like, zip your working folder every day and give it a 
name with the date or so, and then you copy it to a USB key and lose 
this thing)…
- keeping things organized and labelled with proper commit messages make 
my life easier.
- backup again. I have set up a SVN repository on a university filespace 
that is backed up locally and off location three times a day, so my 
paranoia of data loss is somewhat easened.

Main reasons to use SVN:
- I do not need a full blown shared repository thing like Mercurial for 
my needs.
- SVN ships with leopard, so almost everything is already there
- there are GUI tools that looked promising and understandable to me

My setup:
I use SVNx as a GUI tool to keep my working copies up to date. While it 
may not look too nice and mac-like, it works.
Beware, for accessing repositories via ssh+svn://, you need ssh access 
via authorized keys (OS X ships without ssh_askpass, and setting up 
passwordless access seemed the most feasible way to work around that).

Sometimes I also use the SCPlugin Finder plugin.

I have tried Versions (beta) and another relatively new SVN client with 
a nice timeline view which I cannot remember now, and these both gave me 
an error when I tried connecting to my repository. That kept me with 
SVNx though the other clients had a much more mac-like look-and-feel.

> thanks
> Derick

Hopefully this helps,
Stephan


-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Bibdesk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-users

Reply via email to