On 3/22/07, Roland Levillain <roland(a)lrde.epita.fr> wrote:
I'm forwarding your comments to the LRDE Projects
list, where
discussions on Vcs take place.
It's great to see Vcs ran almost out-of-the-box for you! :)
---------- Forwarded message ----------
From: "Benoit Perrot" <benoit(a)lrde.epita.fr>
To: tiger-patches(a)lrde.epita.fr
Date: Tue, 20 Mar 2007 23:49:52 +0100 (CET)
Subject: Re: 2547: Move argp/ to lib/argp/.
Wow, vcs is pretty cool BUT I wish I had some documentation ;)
I had no problem setting up my environment, but:
- having vcs complaining that I have junk files in my development
workspace,
Yep, that's a rule (--force to break it), but you don't want to break it.
$ cat .vcs
---
# excluded files will completely disappear from svn status
exclude:
# !re is for regular expression
- !re \.o$
# plain strings
- dir/toto
- tata
# You will still see them but not as unrecognized files.
unmask:
- !re \.log$
There is also some default conventions:
files beginning by:
',' are junk files
'+' are precious
...
- having it helping me to actually write my ChangeLog
entry (I had already
written one, I've been lucky to understand what was happening and not
to duplicate my entry :)
Yes, that's an issue for beginners.
- having it diying because I provided a
--file=svn-commit.tmp in the first
place
The error message could certainly be improved :)
is quite scary, especially when committing in TC :P
I understand your point!
Of course from now on I will let vcs do everything,
but migrating from
an all-by-hand way to *this* is quite destabilizing -- the first time
at least.
Anyway, I very much appreciated its error recovery capability (it failed
several times due to my lack of knowledge, but each time in a gracefull
manner and conserving my last choices) and its verbosity, even if it does
not replace a little manpage ;)
Error recovery is one of the main features of Vcs and that's not only
for beginners.
Some reasons are: SMTPSERVER not well setup (laptop), wrong passphrase
three times, you discovered something missing while reading the
patch...
It's verbosity can be reduced by setting .vcs flag:
$ cat ~/.vcs
[ .... ]
new_user: false # I'm no longer a beginner
interactive: true # I still want some y/n questions
color: xmas_tree # I like colors
--
Nicolas Pouillard aka Ertai <ertai(a)feydakins.org>
http://uttk.org Uttk -- Unified Test Tool Kit