En ce moment:Question de base: Un serveur subversion est-il nécessaire dans ce scénario?
- J'ai quelques projets logiciels personnels que je développe (juste moi, et sur un seul PC)
- utiliser largement TortoiseSVN pour la version contrôle
- run CollabNet Subversion serveur sur la même PC
Est-il vraiment un avantage d'avoir un serveur au lieu de simplement pointer vers le répertoire de dépôt?
Par exemple: au lieu de m'engager à svn://localhost/projectname
, je pourrais simplement m'engager à C:/development/projectname
et m'en tirer avec.
Quelqu'un pourrait-il me conseiller sur ce que la meilleure pratique est dans ce genre de senario?
Génial! Juste par curiosité (peut-être une autre question), mais qu'est-ce que cela impliquerait de remettre les fichiers du référentiel sur un serveur? – Jay
@jay: Si vous avez un serveur Subversion sur une machine séparée, vous aurez besoin d'une sorte de connexion réseau à cette machine pour pouvoir archiver les fichiers. Notez que cela limite le nombre de fois où vous pouvez effectuer des opérations Subversion lorsque vous êtes connecté à un réseau (par exemple, si vous avez un ordinateur portable et que vous êtes dans le train, vous ne pouvez probablement pas accéder à votre serveur). C'est le problème exact que DVCS comme Git et Mercurial sont conçus pour résoudre. –