Hi - List Status?
Ken Bloom
kbloom at gmail.com
Fri Jul 28 16:06:56 CEST 2006
On Thursday 27 July 2006 23:32, Martin Fick wrote:
> Hi,
>
> What is the status of this list, there are no messages
> in the archives?
The list just spring into existence here in the last couple of weeks.
> I have been using svn to backup most of the stuff in
> my home directory for over a year now. I also use it
> to store my digital photos. I think Joey's article
> inspired me originally to do this. I had thought
> about it with CVS, but it was just not very good at
> it. Once I started using svn at work and was
> comfortable with it, it seemed right.
>
> Currently I have built and use:
> -a script to "adjust" a working dir so that it is
> ready to be checked in "as is" to subversion.
Is this for doing things like removing all of the constantly changing
metadata from your bookmarks files so they don't always come into
conflict? Or does it have some other purpose?
> Since I have also used svn for my /etc dirs, I have
> found one tool majorly lacking, a permissions tool, I
> will probably work on something like that soon, I have
> some similar script that could probably be easily
> modified to fit this need. Has anyone else done this
> already?
Joey Hess' strategy (from his articles) was to have the cvsfix (later
renamed svnfix) scripts that had a bunch of chmod commands for getting
permissions right and a bunch of ln commands for linking dot
directories from .home-plus into the right places.
A method I'd be more interested in trying though would be to create a
script that stores permissions and link locations in Subversion
properties, for example svnhome:permissions and svnhome:links. The
script would recurse a directory (even recursing into other working
dirs nested within the current working dir) doing three things:
* set permissions on a file according to that file's svnhome:permissions
* create links to a file in the locations listed in that file's
svnhome:links
* remove broken links. (you'd probably also want a directory-level
svnhome:ignorelinks property that told the script not to worry about
broken links listed in that property)
I don't have any such tool, and dont really feel I need it all that
much, but I just might give it a shot sometime. Or if you want, you can
take this as design specifications for your own script.
--Ken
--
Ken Bloom. PhD candidate. Linguistic Cognition Laboratory.
Department of Computer Science. Illinois Institute of Technology.
http://www.iit.edu/~kbloom1/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.madduck.net/pipermail/vcs-home/attachments/20060728/6e3899b8/attachment.pgp>
More information about the vcs-home
mailing list