Skip to main content

Utilisation d'un référentiel SVN

Une Référentiel SVN enregistre généralement les informations sous la forme d'une arborescence de système de fichiers, d'une hiérarchie de fichiers et de répertoires. N'importe quel nombre de clients se connecte au référentiel SVN et lit ou écrit les modifications apportées aux fichiers dans les révisions.

Création d'un référentiel SVN

Important

Consultez vos spécialistes informatiques pour plus d'informations (par exemple, comment créer un référentiel SVN). À des fins de production, nous recommandons un serveur SVN administratif strictement dédié.

Nous vous recommandons de créer la structure de répertoires par défaut suggérée dans le référentiel SVN.

Pour plus d'informations, consultez : http://svnbook.red-bean.com/en/1.8/svn.tour.importing.html#svn.tour.importing.layout

Création d'un référentiel SVN à des fins de test

Important

Utilisez le file:// méthode d'accès à des fins de test uniquement.

Astuce

Vous pouvez accéder aux dépôts SVN qui ont été créés au format 1.8 ou 1.9 via le file:// protocole.

À des fins de test, vous pouvez créer un référentiel SVN local sans installer votre propre serveur. Le référentiel SVN est accessible via file:// et offre les mêmes fonctionnalités qu'un serveur.

Procédure. Créer un dépôt de test avec TortoiseSVN

Prérequis : Le client SVN TortoiseSVN 1.9 est installé sur le système de développement.

  1. Créez un nouveau dossier vide sur votre système de fichiers local. Le référentiel de test y est créé.

    Exemple: D:\SVN repository

  2. Cliquez sur TortoiseSVN → Créer un référentiel ici.

    le Créer un référentiel la boîte de dialogue s'ouvre.

  3. Cliquez sur Créer une arborescence de répertoires.

    le SVN repository est créé.

Pour plus d'informations, consultez : Documentation de TortoiseSVN

Accéder au référentiel SVN

Tableau 1. URL du référentiel SVN

file:///

Accès direct à un référentiel SVN (sur disque dur local)

http://

Accès via le protocole WebDAV au serveur Apache pris en charge par SVN

https://

Comme http://, mais avec cryptage SSL

svn://

Accès via son propre protocole à un svnserve serveur

svn+ssh://

Comme svn://, mais tunnelisé via SSH



Importez le projet dans le référentiel SVN.

  1. Ouvrez le CODESYS projet que vous souhaitez enregistrer dans le référentiel SVN.

    Exemple: A.project est ouvert.

  2. Cliquez sur Projet → SVN → Importer un projet à SVN.

    le Parcourir le référentiel SVN la boîte de dialogue s'ouvre.

  3. Sélectionnez le répertoire file:///D:/SVN repository/trunk dans l'arborescence des répertoires.

  4. Cliquez sur _svn_icon_create_folder.png.

    le Créer un répertoire distant la boîte de dialogue s'ouvre.

  5. Spécifiez l'URL du nouveau répertoire.

    Remarque : étant donné que le nouveau répertoire doit contenir les CODESYS projet, spécifiez ici le nom du projet avec l'extension.

    file:///D:/SVN%20repository/trunk/A.project

  6. Cliquez sur d'accord pour quitter la boîte de dialogue.

  7. Sélectionnez le nouveau projet et cliquez sur d'accord pour sortir du Parcourir le référentiel SVN dialogue.

    le Importer le projet dans SVN la boîte de dialogue s'ouvre. Le répertoire file:///D:/SVN repository/trunk/A.project est spécifié dans URL du référentiel SVN.

  8. Spécifiez un message d'importation (exemple : Projet pour le client A) et cliquez d'accord.

    Le projet est enregistré dans SVN. Icônes superposées afficher l'état du SVN dans le chemin d'accès de CODESYS.

    _svn_img_imported_project_a.png