2010-12-04 26 views
4

La version de dev de Netbeans a le support de Git. C'est bien. Je ne suis pas sûr cependant, ce que cela signifie, dans le sens suivant:Ubuntu + Git + Netbeans 7 - Avons-nous besoin d'installer Git sur OS?

Devrions-nous installer des commandes git dans Ubuntu de toute façon, OU, les plugins Git IDE traitent normalement cela? Si cela est très spécifique, nous pouvons généraliser un peu, sur d'autres IDE, sur n'importe quel système de subversion, quand nous avons un plugin de contrôle de version, cela veut-il dire que nous n'avons PAS besoin de le configurer sur notre OS?

Merci beaucoup,
MEM

+0

Essayez-le sans installer/usr/bin/git. Soit git est fourni (peut-être avec jgit, egit d'eclipse le fait), soit vous serez invité à l'installer. – Tobu

Répondre

2

Normalement, cela signifie, vous devez installer git sur le serveur. À partir de là, l'EDI pourrait conserver sa propre configuration et utiliser l'installation git sur le système d'exploitation. Parfois, mais pas toujours, les IDE utiliseront leur propre version de git connue pour fonctionner avec leur IDE. Donc, n'installez pas encore git, et essayez d'utiliser le programme, et si vous rencontrez des problèmes d'interfaçage avec git, et que vous suspectez des erreurs de git ou quelque chose comme ça, vous devrez probablement installer sur l'OS.

+0

Je n'ai pas de serveur git. J'utiliserai github ou n'importe quel hôte de service de référentiel sur le web. Croyez-vous que le dossier du référentiel local devrait être le même que celui du projet IDE? Ou devrions-nous les avoir dans un endroit différent? Merci beaucoup d'avance. – MEM

+1

@MEM: Votre serveur git sera github, etc, cependant, vous aurez toujours besoin de git du côté de l'OS. git va s'interfacer avec n'importe quel dépôt, mais vous DEVEZ avoir les binaires git sur l'OS que vous installez ou l'IDE a une installation personnalisée. Ce que je fais habituellement est d'avoir un dossier "Projects" et chaque projet dans son propre dossier dans le dossier du projet (espace de travail). Donc chaque "nom de projet" (qui est dans le dossier du projet), est un dépôt git, qui est mon répertoire de travail. Donc, 'IDE -> Projets -> project1' ou' IDE -> Projets -> project2' – drewrockshard