On 10/4/05, Nicolas Desprès <nicolas.despres(a)gmail.com> wrote:
On 10/3/05, Nicolas Pouillard
<nicolas.pouillard(a)gmail.com> wrote:
Hi, you can now update your vcs (as root):
gem update --system
gem install vcs -y --no-rdoc
New in 0.4:
Pourquoir est-ce que je ne suis plus en mode ChangeLog dans mon emacs
quand je dois remplir le dit ChangeLog ?
Puisque ce n'est plus directement un ChangeLog mais une version simplifier,
en effet le ChangeLog est genere a partir de cette entree. (astuce tu
peux confer ton
emacs de maniere a avoir une autre coloration soit celle du diff, soit du yaml)
Pourquoi suis-je obligé de me faire un .vcs pour
pouvoir commiter
alors que j'ai juste trois pauvre fichiers de log généré par mon
programme à chaque exécution qui m'en empeche ? Depuis quand est-il
dangereux d'avoir des fichiers non versionné dans sa working copy ?
Les autotools en génère pourtant à la pelle !
Cf discussion avec akim les fichiers non versionné sont la cause de la plus part
des patches foireux. Donc si ya des fichiers generes tu les excludes
ou les unmask
et pour ta TODO tu la met en precieux
* Vcs now supports ruby 1.8.3.
Bien.
Surtout qu'il est deja a moitié dans debian unstable
* Status & User Configuration File:
All .vcs files between your current path and root will be honored.
Example of configuration file.
>>> ~/.vcs <<<<
---
exclude: # Excluded Files:
- !re ,messages # not displayed (default ^-.*$)
unmask: # Unmasked Files:
- !re \bdoc # displayed with a `\' (default ^\\.*$)
precious: # Precious Files:
- !re .*\.(diff|patch)$ # displayed with a `+' (default ^\+.*$)
# .vcs files are also treat as precious
junk: # Junk Files:
- !re ... # displayed with a `,' (default ^,.*$)
>>> ~/.vcsrc <<<<
C'est bien d'avoir un fichier de conf mais il ne devrait pas être
obligatoire d'avoir à en écrire un pour pouvoir commiter et là c'est
obligatoire dés qu'on a un pauvre fichier myTODO ou des fichiers de
logs ou des Makefile.in, etc...
Il n'est pas obligatoire si tu regarde bien.
tu peux aussi renomer tes fichiers
mv myTODO +myTODO
et voila il est precieux et plus ?
* Color:
- Status: the status output is now colored depending of the meaning of
the status. The color activation can be choose in your configuration
file (auto, never, always).
- Logger: messages displayed by the Vcs logger are new colored.
cyan (info), yellow (warnings), red (errors), blinking red (fatal).
C'est mignon.
D'ou le surnom donné a cette release Gui......
* ,messages is now +commited: You can rename
your ,messages and keep just
one directory for commited meta information.
* GnuPG signature is now optional:
In a .vcs configuration file you can disable the signature option.
For this just add this "sign: false" to .vcs configuration file.
However it's better to keep this option set.
Heureusement.
Même si cela reste fortement conseillé...
a+
--
Nicolas Pouillard aka Ertai <ertai(a)feydakins.org>
http://uttk.org Uttk -- Unified Test Tool Kit