git:限制对bitbucket中某些用户的特定文件夹的访问

时间:2014-11-02 07:20:12

标签: git bitbucket

我一直在努力解决这个问题。

我们使用bitbucket来存储我们的网站文件,到目前为止我是唯一的用户。

最近我们在bitbucket中添加了另一个用户,这是我们的文件结构:

    master branch :

     api
     core
     assets
     mvc

现在,这个新用户可以克隆整个回购并更改他想要的任何内容,并可能滥用我们的一些私人代码。

我只想让他访问 api 文件夹,这样他就可以只克隆该文件夹,更改他想要的内容并提交并推送......

他将使用linux ubunto,我们只想给他api文件夹

有可能吗?

2 个答案:

答案 0 :(得分:3)

没有。 Bitbucket(和Git一般,在你控制的服务器上没有某种形式的自定义预接收挂钩)将整个存储库视为一个事务对象 - 如果你可以修改任何一个,你就可以修改它。

答案 1 :(得分:-2)

我认为这样做的最佳方法是创建一个新的bitbucket帐户,然后,您只需要放置 api 文件夹,然后在此处邀请该新用户

这样他只能克隆那个特定文件夹并提交等等......