Je souhaite ajouter un dossier à un serveur distant avec la configuration du référentiel svn. Dans mon ordinateur local, j'ai tortoiseSVN. Tout ce que je veux faire est d'ajouter un dossier de mon ordinateur local à la configuration repo dans le répertoire distant? N'importe quel pointeur? Vous pouvez dire que je ne suis pas une personne svn :(Ajouter des fichiers à un svn repo déjà configuré
Répondre
Vous pouvez copier le répertoire dans votre copie extraite du référentiel, puis cliquer avec le bouton droit sur le fichier, aller à TortoiseSVN, et sélectionner ajouter Cela va ajouter le dossier à votre dépôt, puis valider le changement (à droite cliquez sur et sélectionnez SVN), et vous devriez être bon.
Si cela ne suffit pas à votre question, je présente mes excuses.
GotAmye, Tant que le serveur distant héberge un référentiel subversion, cela devrait fonctionner. Qu'est-ce qui fonctionne sur le serveur distant qui vous fait penser qu'il y aura un problème?
Eh bien, si l'emplacement où vous avez ajouté le dossier sur le disque est déjà l'emplacement de travail pour une partie du référentiel, vous pouvez simplement cliquer droit sur le dossier -> TortoiseSVN-> Ajouter
Mais le serveur distant ne dispose pas Configuration de TortoiseSVN. C'est seulement sur mon ordinateur local. – GotAmye
TortoiseSVN est juste le client pour le serveur de subversion, le serveur lui-même n'a pas besoin d'installation de tortue. –
Hmm, il n'y a pas de menu "ajouter" sur le TortoiseSVN. J'ai essayé l'importation, l'exportation, etc. – GotAmye
svn import path URL
Effectue de manière récursive une copie du chemin d'accès à l'URL. Si le chemin est omis, le répertoire courant est supposé. Les répertoires parents sont créés si nécessaire dans le référentiel.
J'avais l'impression que TortoiseSVN ne pouvait pas être utilisé depuis l'invite de commande Windows, n'est-ce pas? – thepocketwade
Malheureusement, il semble que vous avez raison. http://stackoverflow.com/questions/922365/command-prompt-not-working-after-installing-tortoisesvn – Nescio
Vous pouvez télécharger les outils en ligne de commande ici: http://subversion.tigris.org/servlets/ProjectDocumentList? FolderID = 91 – Nescio
Merci pour votre aide à tous. Vos indications étaient très utiles. Voici un résumé de ce que je faisais:
- De mon serveur distant, j'ai vérifié le dépôt svn sur lequel je voulais ajouter mon dossier
- Sur le vérifié repo (maintenant dans mon ordinateur local) , J'ai ajouté les dossiers que je voulais.
- Faites un clic droit sur le dossier nouvellement ajouté (sur lequel tous les fichiers ajoutés sont présents) -> TortoiseSVN-> ajouter
- Pour valider les modifications TortoiseSVN-> Commit
Pour moi cela n'a pas fonctionné. Ils clé pour moi était d'ouvrir le navigateur Repo, passer à l'affichage repo à distance, puis cliquez droit et choisissez l'élément de menu "Ajouter un fichier". Cela m'a permis d'ajouter un fichier à la vue à distance où j'avais déjà ajouté à ma vue locale en utilisant la méthode décrite ci-dessus. – djangofan
Et si je veux ajouter une machine Linux à un dépôt existant? Plutôt qu'un dossier local. –
Je sais que ce post est vieux, mais je viens de courir dans ce domaine. Au lieu d'avoir à copier le répertoire à un autre endroit, dans TortoiseSvn vous pouvez "importer sur place": http://tortoisesvn.net/docs/release/TortoiseSVN_fr/tsvn-dug-import.html#tsvn-dug-import- in-place –