如何在一个Assembla存储库空间中管理很少的项目代码库?

时间:2013-04-27 00:02:43

标签: git version-control assembla repository-design

昨天我签了私人免费Assembla帐号。我想用它来管理一些小项目。对于我的所有小型(php)项目,只有一个Assembla存储库空间可以在一个Web服务器上运行 - 不同的子域。在我看来,这是个好主意。

但我不知道如何使用一个存储库管理git中不同项目的不同标记。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

取决于您要标记的内容,但如果我标记版本,我会使用此架构标记版本中的多个项目:PROJECT_NAME_ABBREV-DATE-TIME

一些例子:

ASD-2013.01.12-1251

WWW-2013.01.12-1511

BJN-2013.02.22-0124

这样做可以让你有一些很好的标签功能:

git tag | grep PROJECT_NAME_ABBREV

您可以通过查看标签来了解标签的制作方式,并可以将标签拆分以进行搜索等。

Assembla下拉菜单允许您轻松搜索和过滤这些标记。

您的代码也易读且易于管理。

(Assembla确实允许你在1个空间中拥有多个git repos,但这不是你提出的要求,我宁愿将每个项目分成不同的回购)