2010-12-08 51 views
0

Demi programmeur ici. : DFlux de travail de développement Web avec git (1 et 1/2 programmeurs et 1 concepteur)

A ce moment, le flux de travail lui-même reprend comme ceci:

Messenger est activé.
Je code certaines choses, et je les télécharge sur un hôte de développement partagé et je vois si cela fonctionne.
Le programmeur code certaines choses localement puis les télécharge sur l'hôte de développement partagé.
Le concepteur met quelques images que nous demandons par messager.

Avec msn en place, nous disons: télécharger ce téléchargement que ... etc ...

A la fin, évidemment, des écrasements ou l'oubli arrive à arriver.

Nous avons tous aimé éviter cela.

Je pense à:

  • 1) Le programmeur de la moitié (moi) - devrait commencer à coder localement et non directement sur l'hôte partagé serveur de développement.
  • 2) Les deux programmeurs doivent avoir le client Git installé et travailler avec.
  • 3) Nous devrions enregistrer ou peu de projets sur Git Hub.
  • 4) Les deux (programmeur et la moitié chose) devraient commencer à faire des commits et autres choses en utilisant le dépôt au lieu de se parler les uns les autres.

Avec ce j'ai eu deux questions:

A) Le serveur qui héberge le développement sera remplacé par la chose moyeu git?

B) Qu'en est-il du concepteur graphique? Devrait-il entrer dans le flux de travail d'une manière ou d'une autre, de sorte que nous travaillions tous sur les mêmes images?

Toute aide concernant des développeurs plus expérimentés avec de bons flux de travail est vraiment la bienvenue. :)

Merci beaucoup,
MEM

Répondre

0

La substance github est totalement facultatif. Vous pouvez obtenir init le repo sur le serveur de dev et pousser directement à cela.

+0

:(L'hôte partagé n'a pas de support git J'ai besoin de github donc je crois, parce que nous ne travaillons pas sur le même espace physique. (Pas de développement LAN) – MEM

+0

Si vous n'avez pas git sur le dev La machine ayant github ne va pas vraiment aider beaucoup, ça vaut la peine d'essayer de mettre ça en place, je peux pousser le code en production avec une seule commande ou quelques keystokes dans mon éditeur –

+0

Je peux avoir git sur Je ne peux pas avoir git sur dev machione hôte partagé Je sais maintenant que nous pouvons connecter les deux, encore je veux éviter cela.Si je dois changer l'hôte, je vais changer.Mais c'est hors de question workflow portée qui comprend à la fois a) et b).Mais quelque chose que je peux demander mal en raison du manque d'options disponibles à cette question. :( – MEM