7
votes

'svn ajouter' interactif

Y a-t-il une astuce de ligne de commande pour obtenir SVN à ajouter dans tous les fichiers manquants de STS STS de manière interactive?

Par exemple, quelque chose comme: xxx

édition:

A script qui pourrait atteindre cela fonctionnerait également.


1 commentaires

+1 J'adorerais voir cette chose fonctionne comme darcs record .


3 Réponses :


0
votes
  1. Je ne sais pas d'une telle fonctionnalité.
  2. ne devrait pas être un problème pour la mettre en œuvre avec un peu de script.
  3. L'interface GUI ne souffre pas de ce problème (par exemple Tortue) ...

1 commentaires

Mes compétences de script sont une sorte de rouillée, se demandait si quelqu'un avait un tel script? Je voudrais éviter l'interface graphique



1
votes

La ligne suivante sur une coque UNIX ajoute tous les fichiers manquants.

svn status | grep '?' | sed 's/^.* /svn add /' | bash


1 commentaires

Le problème est que ce n'est pas interactif, voir ma réponse.



5
votes

J'ai écrit un petit script rubis pour faire ceci: XXX PRE>

Par exemple, P>

sam@sam-ubuntu:~/Source/stuff$ ruby ../scripts/svn_interactive.rb
new file: test.txt [a]dd/[i]gnore/[s]kip? i
adding svn:ignore for test.txt
"test.txt"
property 'svn:ignore' set on '.'


0 commentaires