J'ai un serveur apache qui fonctionne avec un nom d'utilisateur et un mot de passe. Je veux créer un projet subversion - comment me connecter au serveur Apache dans Terminal (si je dois) et créer la structure du projet etc avant de configurer dans Xcode?Comment créer un référentiel Subversion
Répondre
Vous pouvez vous connecter à votre serveur en utilisant SSH. La commande serait:
$> ssh [email protected]
Si votre serveur dispose d'un port SSH non standard de 22, alors vous aurez besoin d'ajouter le numéro de port:
$> ssh -p 1234 [email protected]
A partir des exemples ci-dessus, remplacez simplement 192.168.1.100 avec l'adresse IP de votre serveur. Remplacez "1234" par le port SSH auquel vous essayez de vous connecter.
Enfin, pour créer un nouveau dépôt subversion, utilisez les touches suivantes:
$> sudo svnadmin create /my/svn_path/my_new_project
À ce stade, je voudrais créer la structure de répertoire:
$> mkdir /my/project_path/
$> mkdir /my/project_path/trunk
$> mkdir /my/project_path/branches
$> mkdir /my/project_path/tags
$> mkdir /my/project_path/test
$> mkdir /my/porject_path/etc
Of'course, vous ne devez suivre la structure de répertoire ci-dessus. C'est juste un exemple. Mais une fois que vous avez la structure de votre répertoire, vous voulez importer dans le référentiel:
$> sudo svn import /my/project_path file:///my/svn_path/my_new_project -m "Initial Import of directory structure"
Une fois la structure du répertoire a été importé, vous devriez vérifier une copie du dépôt de votre ordinateur/bureau local, et commencez à coder.
svnadmin create myproject
Est-ce que vous créer un dépôt
Des informations plus complètes sur la création des dépôts se trouvent ici Creating and Configuring Your Repository
Ne dois-je pas d'abord me connecter au serveur? Comment je fais ça – TheLearner