Est-il possible de configurer un référentiel distant SVN personnel accessible via Internet?

StackOverflow https://stackoverflow.com/questions/819201

  •  03-07-2019
  •  | 
  •  

Question

Ce que je veux, c’est avoir un serveur SVN sur un ordinateur et TortoiseSVN sur 3 autres ordinateurs, par exemple, et ces 3 ordinateurs pourront valider et extraire des fichiers du serveur SVN, le tout via le Internet, et autant que possible, gratuitement. Est-ce possible? Pouvez-vous m'indiquer de bons tutoriels? Merci

Jusqu'à présent, je suis conscient que cela peut être réalisé via un réseau local.

Était-ce utile?

La solution

Examinez la configuration du serveur dans Livre rouge SVN .

Vous avez trois choix: utiliser svnserve, utiliser svnserve sur SSH ou Apache HTTP. Chacun a des avantages / inconvénients, et ceux-ci sont discutés. Notez également que vous devez configurer votre pare-feu (transfert de port, etc.) selon vos besoins.

Extrait de l'article du Livre rouge:

  

Si vous essayez de configurer le serveur le plus simple possible pour votre groupe, l’installation de vanilla svnserve est le chemin le plus simple et le plus rapide. Notez cependant que les données de votre référentiel seront transmises en clair sur le réseau. Si votre déploiement est entièrement dans le réseau local ou le réseau privé virtuel de votre entreprise, le problème ne se pose pas. Si le référentiel est exposé à un réseau Internet largement ouvert, vous voudrez peut-être vous assurer que le contenu du référentiel n'est pas sensible (par exemple, il ne contient que du code source ouvert), ou que vous faites un effort supplémentaire en matière de configuration. SASL pour chiffrer les communications réseau.

(c'est moi qui souligne)

Autres conseils

Oui, cela est possible et facile à configurer!

Vous pouvez par exemple installer Apache avec WebDAV sur votre serveur. Vous trouverez tous les détails dans le Livre SVN . Pour l’installation avec Apache, vous pouvez lire this .

vous pouvez configurer le serveur SVn pour qu'il soit accessible via Internet si votre ordinateur dispose d'un serveur Apache accessible via Internet.

Je suppose que vous êtes sur Windows afin que vous puissiez vérifier: http://svn.spears.at/

Vous pouvez visiter http://opensvn.csie.org . Je l'ai utilisé plusieurs fois et c'est vraiment un bon service.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top