
On 2006-11-08, Akim Demaille <akim@lrde.epita.fr> wrote:
"T" == Tsuna <tsuna@warszawa.lrde.epita.fr> writes:
On 2006-11-06, Akim Demaille <akim@lrde.epita.fr> wrote:
Je souhaite que svn-wrapper et vcs supportent mv/cp FILES DIR. Je suppose que svn ne le fait pas, car un comportement transactionnel ici ne serait pas très simple à implémenter. Mais dans la pratique, je préfère avec la fonctionnalité avec le risque, que de devoir tjs faire une boucle ou un zmv (qui reviennent au même côté risque).
Bonus: cp/mv -W comme dans zmv, de façon à pouvoir faire
svn mv '(*).cpp' '(*).cc'
svn mv '(*).cpp' '$1.cc' non?
jvais voir ce que je peux faire mais j'ai pas trop le temps en ce moment...
Y'a un truc que je regarde aussi, c'est de préparer des ChangeLog plus précis en écrivant "move to X" ou "copied from X" mais c'est pas du tout évident parce que la seule info qu'on a c'est dans svn info et ça dit "Copied From URL" il faut donc retrouver un chemin local et c'est pas évident du tout.
Ce serait vraiment cool. Mais ça devient facile à faire si vous demandez que les mv et cp soient fait par les wrappers, pas par le svn natif (ça paraît une demande légitime). Il ne reste qu'à garder trace du mv/cp.
Oui c'est l'approche la plus simple mais c'est quand même compliqué. Il faut gérer les svn revert et tout ça :) Ça commence a faire un peu usine a gaz :P C'est chiant que le svn cli soit aussi pourrave. -- SIGOURE Benoit aka Tsuna (SUSv3 compliant) _____ "On a long enough timeline, the survival rate /EPITA\ Promo 2008.CSI/ACU for everyone drops to zero" -- Jack.