2009-10-15 6 views
4

J'utilise l'application Versions pour Mac Os.Versions - comment ajouter tous les nouveaux fichiers

Je suis nouveau à Versions. J'ai un projet que j'ai modifié récemment - ajouté un tas de nouveaux fichiers. Actuellement, j'ajoute manuellement tous les nouveaux fichiers dans le dépôt (je dois développer tous ces dossiers avec un signe de perle jaune et sélectionner de nouveaux fichiers tout en maintenant la touche APPLE).

Existe-t-il un moyen d'ajouter automatiquement tous les nouveaux fichiers d'un dossier donné dans le référentiel (si le dossier lui-même est déjà sous contrôle de version)?

Merci.

+0

Quel logiciel utilisez-vous ici? Subversion seule ne vous donne aucune interface graphique, seulement une ligne de commande; vous devez avoir quelque chose d'autre aussi. –

+0

Il utilise clairement des versions, selon son texte. – Jonny

Répondre

5

Vous devez simplement ignorer les versions pour cette tâche. Il suffit d'ouvrir votre terminal et cd dans ce répertoire et émettre:

svn add * 
svn commit -m 'Adding a file' 

alors vous avez terminé.

+1

Ceci est un travail utile, mais il ne répond pas à la question comme demandé pour référence future. – ghayes

+0

Épargnez-vous le problème et passez cette réponse. Lire http://stackoverflow.com/a/12904983/129202 – Jonny

0

Si vous utilisez Tortoise - vous pouvez simplement aller dans le dossier haut et sélectionnez la commande « Commit » - il doit détecter automatiquement les nouveaux fichiers et vous demander si vous voulez ajouter/commit

plugin Eclipse fera le

3

Sélectionnez le dossier le plus haut avec le bleu? à côté et choisissez Action> Ajouter un élément (option-de-commande-A). Cela ajoutera récursivement tout dans ce dossier.

+2

Mon conseil est de cliquer sur 'Changed' au lieu de 'All' par 'Show' sur la droite (sous les boutons Revert/Add/Delete). Cela mettra en évidence les fichiers qui, en fait, ne sont pas encore ajoutés au référentiel. – ghayes

+0

J'avais des problèmes que le dossier était déjà sous contrôle de version et n'a pas pu être ajouté, après avoir lu [cet article] (http://chrislee.kr/wp/2010/09/23/i-cant-add-a -directory-car-subversion-dit-son-déjà-sous-version-control /) J'ai supprimé tous les fichiers .svn (j'ai vérifié qu'ils étaient là par [montrant des fichiers cachés] (http://osxdaily.com/2009/02/25/show-hidden-files-in-os-x /)) et ça a marché! – allicarn

3
  1. Cliquez sur "Changé" (sous les boutons Revert/Ajouter/Supprimer)

  2. Dans l'onglet/vue "Parcourir", utilisez la commande + A (pour tout sélectionner)

  3. Cliquez le bouton "Ajouter"

  4. Cliquez sur le bouton "Commit"

+0

thx, utile pour moi – zszen

Questions connexes