bitbucket分支或存储库或文件夹?

时间:2017-05-19 13:57:46

标签: git repository bitbucket branch

我想存储部署在该字段中的一组50台服务器的配置。这些配置类似于(/etc/my.cnf,/etc/httpd/conf/httpd.conf等)。想象一下,我想跟踪大约100个不同的文件(对于每个服务器)。另外,假设服务器之间的配置会有一些变化(出于某些原因,我不能为所有服务器保留一个版本)。

我使用bitbucket.org的帐户。我想知道组织文件的最佳方法..

A)作为单个存储库中每个服务器的单独文件夹
像,

bitbucket.org/path/repository/server001/file1 to file100
bitbucket.org/path/repository/server002/file1 to file100
bitbucket.org/path/repository/server100/file1 to file100

记住' server001'而喜欢的都是文件夹。在服务器号2中,我不需要' server001'的文件夹。当我克隆时,我得到了存储库中的所有文件夹(除非你教我如何克隆特定的文件夹)。随着服务器的增加,这会增加复杂性。

B)每个服务器作为单独的存储库
像,

bitbucket.org/path/server-001-repository/folders_here
bitbucket.org/path/server-002-repository/folders_here

有了这个,我只能从特定服务器的特定存储库中检索文件。

C)每个服务器作为分支
像,

server-001是一组配置文件的分支
server-002是同一组配置文件的分支

我还没有创建所有存储库/文件夹/文件。

你的输入肯定会帮助我。

0 个答案:

没有答案