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
