Recommandation du code source du didacticiel vidéo Chuanzhi Podcast SVN

黄舟
Libérer: 2023-03-15 15:28:01
original
1720 Les gens l'ont consulté

"SVN Video Tutorial", SVN : le nom complet est Subversion, qui est un logiciel de gestion de versions de code qui gère les données qui changent au fil du temps. Ces données sont placées dans un référentiel central. Cette archive ressemble beaucoup à un serveur de fichiers classique, mais elle mémorise chaque modification de fichier. De cette façon, vous pouvez restaurer un fichier vers une ancienne version ou parcourir l'historique des modifications du fichier. Beaucoup de gens considèrent les systèmes de contrôle de version comme une sorte de « machine à voyager dans le temps ».

Recommandation du code source du didacticiel vidéo Chuanzhi Podcast SVN

Adresse de lecture du cours : http://www.php.cn/course/354.html

Le style d'enseignement du professeur :

Les cours sont conviviaux et naturels, sans prétention, ni prétentieux ni délibérément exagérés, mais parlent avec éloquence et prudence, entre enseignants et étudiants Dans une atmosphère d'égalité, la collaboration et l'harmonie, des échanges émotionnels silencieux sont réalisés, et le désir et l'exploration des connaissances sont intégrés dans des situations d'enseignement simples et réelles. Les étudiants acquièrent des connaissances grâce à une réflexion calme et une approbation silencieuse

La partie la plus difficile. dans cette vidéo se trouve la configuration svn de plusieurs entrepôts et le contrôle des autorisations :

Shop est un entrepôt si plusieurs projets sont développés en même temps, plusieurs entrepôts doivent être établis, superviser plusieurs projets en même temps. time
svnserve ne peut superviser qu'un seul dossier et ne peut pas superviser plusieurs entrepôts.

Vous pouvez atteindre l'objectif de superviser tous les entrepôts en supervisant le répertoire général
Par exemple, le répertoire général de l'entrepôt de la boutique est WebApp
Basculez vers le répertoire WebApp et exécutez
svnserve - d -r ./
De cette façon, nous pouvons accéder à la WebApp via svn://localhost
Si vous souhaitez accéder au répertoire Shop, c'est svn://localhost/Shop

Mais si vous modifiez le pointage localhost, alors comptez sur le précédent Le répertoire de paiement pointé ne pourra pas se connecter

Contrôle des autorisations
Sous le fichier de ressources de l'entrepôt
Dans le dossier conf
fichier authz Le fichier d'autorisation indique à ces utilisateurs les autorisations dont ils disposent
passwd Le fichier d'authentification de fichier marque les utilisateurs et les mots de passe correspondants dont dispose un certain entrepôt

fichier de configuration de base svnserve.con

anon-access = write
auth-access = write
Copier après la connexion

Le premier est autorisations anonymes
La seconde concerne les autorisations d'authentification

password-db = passwd 
authz-db = authz
Copier après la connexion

Supprimez le commentaire
, ouvrant ainsi le fichier d'autorisation et le fichier d'authentification

Écrivez ensuite le fichier d'authentification passwd et définir le nom d'utilisateur et le mot de passe pertinents

Ici, nous vous recommandons également de télécharger les ressources du code source : http://www.php.cn/xiazai/learn/2114

  1. Matériel d'apprentissage SVN

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!