Maison  >  Article  >  développement back-end  >  Recommandation du code source du didacticiel vidéo Chuanzhi Podcast SVN

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

黄舟
黄舟original
2017-12-04 11:21:461759parcourir

"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

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

password-db = passwd 
authz-db = authz

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!

Déclaration:
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