2013-04-27 3 views
0

Hier j'ai signé pour un compte privé gratuit Assembla. Je veux l'utiliser pour gérer quelques petits projets. Il me semble judicieux d'avoir un seul espace de dépôt Assembla pour tous mes petits projets (php) qui seraient exécutés sur un serveur web - différents sous-domaines.Comment gérer les bases de code de quelques projets dans un seul espace de stockage Assembla?

Mais je ne sais pas comment gérer différents tags pour différents projets dans git en utilisant un seul dépôt. Aucune suggestion?

+1

Je suggère plutôt d'ajouter un dépôt git outil pour chaque projet dans votre espace. De cette façon, les dépôts seront différents, mais ils seront tous dans le même espace - avec des URL comme [email protected]: space.project1.git, [email protected]: space.project2.git, etc. – Titas

Répondre

1

dépend de ce que vous marquage, mais si je marquage de presse, je serais baliser plusieurs projets dans un communiqué avec ce schéma: PROJECT_NAME_ABBREV-DATE TEMPS

donc quelques exemples:

TSA-2013,01. 12-1251

WWW-2013.01.12-1511

BJN-2013.02.22-0124

Faire cela vous permettra d'avoir une n fonctionnalité de glace des étiquettes:

git tag | grep PROJECT_NAME_ABBREV

Vous pouvez dire comment quand une étiquette a été faite en regardant, et vous pouvez diviser les balises pour la recherche, etc.

Le Assembla tirer vers le bas vous permettra de rechercher et filtrer ces balises facilement bien.

Vos étiquettes seront également lisibles et gérables.

(Assembla ne vous permet d'avoir plusieurs prises en pension git dans 1 espace, mais ce n'est pas ce que vous avez demandé, je préférerais séparer chaque projet dans une pension différente)

+0

Oui, il me semble aussi que disposer d'un référentiel séparé pour chaque projet est bien meilleur. – Radek

Questions connexes