如何在不允许查看或克隆整个项目的情况下显示源代码中的更改

时间:2012-07-02 06:54:42

标签: android ios git mobile

我这里有一个稍微复杂的问题。我需要向客户端展示我在源代码中做了哪些更改,比如git中的活动。但我不想让他们下载或克隆我的项目。

如果有人有任何想法,请提出一些建议。仅供参考,该项目是一个移动应用程序(Android和iPhone)。

1 个答案:

答案 0 :(得分:2)

当使用ChiliProjectRedmine作为您的Git软件平台时,您可以区分“浏览存储库”权限,该权限允许从Web界面查看整个存储库,通常也可以克隆它,和“视图变更集”权限,只允许查看单个变更集(或本例中的提交),例如从问题或活动流中链接。

您也可以将这些工具简单地用作查看器,并继续在其他地方托管您的实际主存储库。

Git本身不支持您的用例。因此,您可以使用上面的解决方案(或其他可能具有类似功能的工具),也可以编写自己的工具,以提交并以有意义的方式显示它们。

免责声明:我是ChiliProject的核心开发人员之一。