1

Scott Chacon 的Pro Git提供了关于如何设置自己的 git 服务器的非常直接的说明。我唯一的问题是实际存储库应该驻留在哪里。他的示例显示他将 repos 放在 下/opt,但是如果我要创建一个 git 用户(因此是一个git/目录),我为什么不直接存储在下/home/git/myproject.git等等?是否存在一些权限或安全问题?

4

1 回答 1

1

不,没有。把它放在你想要的任何地方。

对于权限,您需要确保应该有权使用存储库的每个人都获得这样做的权限。在您的情况下,这意味着许多人将有权访问 git 用户的主目录。

此外,您将来可能会更改您的操作系统。在这种情况下,为了保持 url 有效,您需要将存储库放在与旧系统相同的路径中。如果您将存储库放在类似/media/usbstick/repos. 如果您更改系统,路径可能会更改为/mnt/usbstick/repos.

于 2013-09-10T11:49:37.523 回答